Lines Matching refs:CandidateKind
145 : CandidateKind(CT), Base(B), Index(Idx), Stride(S), Ins(I) {} in Candidate()
147 Kind CandidateKind = Invalid; member
283 Basis.CandidateKind == C.CandidateKind); in isBasisFor()
307 if (C.CandidateKind == Candidate::Add) in isFoldable()
309 if (C.CandidateKind == Candidate::GEP) in isFoldable()
326 if (C.CandidateKind == Candidate::Add) { in isSimplestForm()
330 if (C.CandidateKind == Candidate::Mul) { in isSimplestForm()
334 if (C.CandidateKind == Candidate::GEP) { in isSimplestForm()
594 if (Basis.CandidateKind == Candidate::GEP) { in emitBump()
637 assert(C.CandidateKind == Basis.CandidateKind && C.Base == Basis.Base && in rewriteCandidateWithBasis()
654 switch (C.CandidateKind) { in rewriteCandidateWithBasis()