Lines Matching refs:LatchBlock
850 /// Typically this is the LatchBlock terminator or IVIncInsertPos, but we may
941 BasicBlock *LatchBlock = L->getLoopLatch();
942 if (LatchBlock) {
952 SE.DT.properlyDominates(LatchBlock, IVIncInsertLoop->getHeader());
979 dyn_cast<Instruction>(PN.getIncomingValueForBlock(LatchBlock));
1143 BasicBlock *LatchBlock = L->getLoopLatch();
1144 assert(LatchBlock && "PostInc mode requires a unique loop latch!");
1145 Result = PN->getIncomingValueForBlock(LatchBlock);
1583 BasicBlock *LatchBlock = L->getLoopLatch();
1584 if (!LatchBlock)
1588 dyn_cast<Instruction>(OrigPhi->getIncomingValueForBlock(LatchBlock));
1590 dyn_cast<Instruction>(Phi->getIncomingValueForBlock(LatchBlock));