Lines Matching refs:OuterLoopLatch
550 BasicBlock *OuterLoopLatch = OuterLoop->getLoopLatch(); in tightlyNested() local
564 Succ != OuterLoopLatch) in tightlyNested()
571 containsUnsafeInstructions(OuterLoopLatch)) in tightlyNested()
585 LoopNest::skipEmptyBlockUntil(InnerLoopExit, OuterLoopLatch); in tightlyNested()
586 if (&SuccInner != OuterLoopLatch) { in tightlyNested()
1566 BasicBlock *OuterLoopLatch = OuterLoop->getLoopLatch(); in adjustLoopBranches() local
1574 dyn_cast<BranchInst>(OuterLoopLatch->getTerminator()); in adjustLoopBranches()
1606 if (llvm::is_contained(OuterLoopHeaderBI->successors(), OuterLoopLatch)) { in adjustLoopBranches()
1608 updateSuccessor(OuterLoopHeaderBI, OuterLoopLatch, InnerLoopLatch, in adjustLoopBranches()
1647 OuterLoopHeader, OuterLoopLatch, InnerLoop->getExitBlock(), in adjustLoopBranches()
1651 OuterLoopLatchSuccessor->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch); in adjustLoopBranches()
1680 OuterLoopHeader->replacePhiUsesWith(InnerLoopLatch, OuterLoopLatch); in adjustLoopBranches()
1682 InnerLoopHeader->replacePhiUsesWith(OuterLoopLatch, InnerLoopLatch); in adjustLoopBranches()