Lines Matching refs:getLoopLatch
1577 auto *LoopVectorLatch = LI->getLoopFor(LoopVectorBody)->getLoopLatch(); in createVectorIntOrFpInductionPHI()
2361 BasicBlock *Latch = L->getLoopLatch(); in createInductionVariable()
2925 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch()); in fixupIVUsers()
3370 auto *Latch = OrigLoop->getLoopLatch(); in fixFirstOrderRecurrence()
3437 VecPhi->addIncoming(Incoming, LI->getLoopFor(LoopVectorBody)->getLoopLatch()); in fixFirstOrderRecurrence()
3546 BasicBlock *Latch = OrigLoop->getLoopLatch(); in fixReduction()
3556 ->addIncoming(Val, LI->getLoopFor(LoopVectorBody)->getLoopLatch()); in fixReduction()
3573 LI->getLoopFor(LoopVectorBody)->getLoopLatch()->getTerminator()); in fixReduction()
3651 Phi->getBasicBlockIndex(OrigLoop->getLoopLatch()); in fixReduction()
4164 LI->getLoopFor(LoopVectorBody)->getLoopLatch()); in updateAnalysis()
4271 auto *Latch = TheLoop->getLoopLatch(); in collectLoopScalars()
4472 BasicBlock *Latch = TheLoop->getLoopLatch(); in collectLoopUniforms()
5827 } else if (I->getParent() == TheLoop->getLoopLatch() || VF == 1) in getInstructionCost()
6201 BasicBlock *Latch = OrigLoop->getLoopLatch(); in collectTriviallyDeadInstructions()
6728 auto *Latch = OrigLoop->getLoopLatch(); in buildVPlansWithVPRecipes()