Lines Matching refs:InnerLoopLatch
756 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
800 LoopExitBlock = getLoopLatchExitBlock(InnerLoopLatch, InnerLoopHeader); in currentLimitations()
830 for (const Instruction &I : reverse(*InnerLoopLatch)) { in currentLimitations()
1067 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in splitInnerLoopLatch() local
1068 BasicBlock *InnerLoopLatchPred = InnerLoopLatch; in splitInnerLoopLatch()
1069 InnerLoopLatch = SplitBlock(InnerLoopLatchPred, Inc, DT, LI); in splitInnerLoopLatch()
1134 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1140 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1147 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
1200 if (InnerLoopLatchPredecessorBI->getSuccessor(i) == InnerLoopLatch) in adjustLoopBranches()
1212 Value *Incoming = P->getIncomingValueForBlock(InnerLoopLatch); in adjustLoopBranches()
1227 updateIncomingBlock(OuterLoopLatchSuccessor, OuterLoopLatch, InnerLoopLatch); in adjustLoopBranches()
1230 OuterLoopLatchBI->setSuccessor(0, InnerLoopLatch); in adjustLoopBranches()
1232 OuterLoopLatchBI->setSuccessor(1, InnerLoopLatch); in adjustLoopBranches()