Lines Matching defs:LatchBlock
1081 if (BasicBlock *LatchBlock = L->getLoopLatch()) {
1083 cast<Instruction>(WidePhi->getIncomingValueForBlock(LatchBlock));
1323 BasicBlock *LatchBlock = L->getLoopLatch();
1325 if (!LatchBlock)
1417 static bool AlmostDeadIV(PHINode *Phi, BasicBlock *LatchBlock, Value *Cond) {
1418 int LatchIdx = Phi->getBasicBlockIndex(LatchBlock);
1453 BasicBlock *LatchBlock = L->getLoopLatch();
1454 assert(LatchBlock && "needsLFTR should guarantee a loop latch");
1480 int LatchIdx = Phi->getBasicBlockIndex(LatchBlock);
1500 if (BestPhi && !AlmostDeadIV(BestPhi, LatchBlock, Cond)) {
1502 if (AlmostDeadIV(Phi, LatchBlock, Cond))