Lines Matching refs:LatchBlock
1011 if (BasicBlock *LatchBlock = L->getLoopLatch()) {
1013 cast<Instruction>(WidePhi->getIncomingValueForBlock(LatchBlock));
1226 BasicBlock *LatchBlock = L->getLoopLatch();
1228 if (!LatchBlock)
1318 static bool AlmostDeadIV(PHINode *Phi, BasicBlock *LatchBlock, Value *Cond) {
1319 int LatchIdx = Phi->getBasicBlockIndex(LatchBlock);
1358 BasicBlock *LatchBlock = L->getLoopLatch();
1359 assert(LatchBlock && "needsLFTR should guarantee a loop latch");
1385 int LatchIdx = Phi->getBasicBlockIndex(LatchBlock);
1405 if (BestPhi && !AlmostDeadIV(BestPhi, LatchBlock, Cond)) {
1407 if (AlmostDeadIV(Phi, LatchBlock, Cond))