Lines Matching defs:Candidate
419 Value *Candidate = findClosestMatchingDominator(CandidateExpr, GEP);
420 if (Candidate == nullptr)
424 // Candidate should have the same pointer type as GEP.
425 assert(Candidate->getType() == GEP->getType());
427 // NewGEP = (char *)Candidate + RHS * sizeof(IndexedType)
448 // NewGEP = &Candidate[RHS * (sizeof(IndexedType) / sizeof(Candidate[0])));
457 Builder.CreateGEP(GEP->getResultElementType(), Candidate, RHS));
566 if (Value *Candidate = Candidates.pop_back_val()) {
567 Instruction *CandidateInstruction = cast<Instruction>(Candidate);