Lines Matching defs:LatchBlock
881 /// Typically this is the LatchBlock terminator or IVIncInsertPos, but we may
972 BasicBlock *LatchBlock = L->getLoopLatch();
973 if (LatchBlock) {
983 SE.DT.properlyDominates(LatchBlock, IVIncInsertLoop->getHeader());
1010 dyn_cast<Instruction>(PN.getIncomingValueForBlock(LatchBlock));
1174 BasicBlock *LatchBlock = L->getLoopLatch();
1175 assert(LatchBlock && "PostInc mode requires a unique loop latch!");
1176 Result = PN->getIncomingValueForBlock(LatchBlock);
1619 BasicBlock *LatchBlock = L->getLoopLatch();
1620 if (!LatchBlock)
1624 dyn_cast<Instruction>(OrigPhi->getIncomingValueForBlock(LatchBlock));
1626 dyn_cast<Instruction>(Phi->getIncomingValueForBlock(LatchBlock));