Lines Matching defs:InnerLoopLatch
667 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();
669 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator());
807 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();
811 if (InnerLoop->getExitingBlock() != InnerLoopLatch ||
813 !isa<BranchInst>(InnerLoopLatch->getTerminator()) ||
968 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();
969 for (PHINode &PHI : InnerLoopLatch->phis()) {
972 if (InnerLoopLatch == UI->getParent())
1602 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();
1606 InnerLoopLatch->getUniquePredecessor();
1613 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator());
1644 // In this case the outerLoopHeader should branch to the InnerLoopLatch.
1645 updateSuccessor(OuterLoopHeaderBI, OuterLoopLatch, InnerLoopLatch,
1666 updateSuccessor(InnerLoopLatchPredecessorBI, InnerLoopLatch,
1676 updateSuccessor(OuterLoopLatchBI, OuterLoopLatchSuccessor, InnerLoopLatch,
1683 moveLCSSAPhis(InnerLoopLatchSuccessor, InnerLoopHeader, InnerLoopLatch,
1688 OuterLoopLatchSuccessor->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch);
1717 OuterLoopHeader->replacePhiUsesWith(InnerLoopLatch, OuterLoopLatch);
1719 InnerLoopHeader->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch);