Lines Matching defs:Ind
3175 auto *Ind = Induction.first;
3176 auto *IndUpdate = cast<Instruction>(Ind->getIncomingValueForBlock(Latch));
3180 if (Ind == Legal->getPrimaryInduction() && foldTailByMasking())
3195 bool ScalarInd = all_of(Ind->users(), [&](User *U) -> bool {
3198 IsDirectLoadStoreFromPtrIndvar(Ind, I);
3214 return I == Ind || !TheLoop->contains(I) || Worklist.count(I) ||
3221 Worklist.insert(Ind);
3223 LLVM_DEBUG(dbgs() << "LV: Found scalar instruction: " << *Ind << "\n");
3689 auto *Ind = Induction.first;
3690 auto *IndUpdate = cast<Instruction>(Ind->getIncomingValueForBlock(Latch));
3694 bool UniformInd = all_of(Ind->users(), [&](User *U) -> bool {
3697 IsVectorizedMemAccessUse(I, Ind);
3706 return I == Ind || Worklist.count(I) ||
3713 AddToWorklistIfAllowed(Ind);