Lines Matching refs:InnerLoopLatch

683   BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();  in isLoopStructureUnderstood()  local
685 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in isLoopStructureUnderstood()
824 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
828 if (InnerLoop->getExitingBlock() != InnerLoopLatch || in currentLimitations()
830 !isa<BranchInst>(InnerLoopLatch->getTerminator()) || in currentLimitations()
977 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in areInnerLoopLatchPHIsSupported() local
978 for (PHINode &PHI : InnerLoopLatch->phis()) { in areInnerLoopLatchPHIsSupported()
981 if (InnerLoopLatch == UI->getParent()) in areInnerLoopLatchPHIsSupported()
1571 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1575 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1582 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
1614 updateSuccessor(OuterLoopHeaderBI, OuterLoopLatch, InnerLoopLatch, in adjustLoopBranches()
1635 updateSuccessor(InnerLoopLatchPredecessorBI, InnerLoopLatch, in adjustLoopBranches()
1645 updateSuccessor(OuterLoopLatchBI, OuterLoopLatchSuccessor, InnerLoopLatch, in adjustLoopBranches()
1652 moveLCSSAPhis(InnerLoopLatchSuccessor, InnerLoopHeader, InnerLoopLatch, in adjustLoopBranches()
1657 OuterLoopLatchSuccessor->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch); in adjustLoopBranches()
1686 OuterLoopHeader->replacePhiUsesWith(InnerLoopLatch, OuterLoopLatch); in adjustLoopBranches()
1688 InnerLoopHeader->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch); in adjustLoopBranches()