Lines Matching refs:ExitingBB
462 BlockChain &LoopChain, const MachineBasicBlock *ExitingBB,
1851 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local
1870 MachineBasicBlock *OldExitingBB = ExitingBB; in findBestLoopExit()
1911 if (!ExitingBB || SuccLoopDepth > BestExitLoopDepth || in findBestLoopExit()
1916 ExitingBB = MBB; in findBestLoopExit()
1922 ExitingBB = OldExitingBB; in findBestLoopExit()
1928 if (!ExitingBB) { in findBestLoopExit()
1942 !BlocksExitingToOuterLoop.count(ExitingBB)) in findBestLoopExit()
1945 LLVM_DEBUG(dbgs() << " Best exiting block: " << getBlockName(ExitingBB) in findBestLoopExit()
1947 return ExitingBB; in findBestLoopExit()
1957 const MachineBasicBlock *ExitingBB, in rotateLoop() argument
1959 if (!ExitingBB) in rotateLoop()
1966 if (Bottom == ExitingBB) in rotateLoop()
1991 BlockChain::iterator ExitIt = llvm::find(LoopChain, ExitingBB); in rotateLoop()
2018 if (ExitingBB->isSuccessor(NextBlockInChain)) in rotateLoop()
2023 LLVM_DEBUG(dbgs() << "Rotating loop to put exit " << getBlockName(ExitingBB) in rotateLoop()