Lines Matching refs:ExitingBB
515 BlockChain &LoopChain, const MachineBasicBlock *ExitingBB,
2158 MachineBasicBlock *ExitingBB = nullptr; in findBestLoopExit() local
2177 MachineBasicBlock *OldExitingBB = ExitingBB; in findBestLoopExit()
2218 if (!ExitingBB || SuccLoopDepth > BestExitLoopDepth || in findBestLoopExit()
2223 ExitingBB = MBB; in findBestLoopExit()
2229 ExitingBB = OldExitingBB; in findBestLoopExit()
2235 if (!ExitingBB) { in findBestLoopExit()
2249 !BlocksExitingToOuterLoop.count(ExitingBB)) in findBestLoopExit()
2252 LLVM_DEBUG(dbgs() << " Best exiting block: " << getBlockName(ExitingBB) in findBestLoopExit()
2255 return ExitingBB; in findBestLoopExit()
2298 const MachineBasicBlock *ExitingBB, in rotateLoop() argument
2301 if (!ExitingBB) in rotateLoop()
2308 if (Bottom == ExitingBB) in rotateLoop()
2335 BlockChain::iterator ExitIt = llvm::find(LoopChain, ExitingBB); in rotateLoop()
2362 if (ExitingBB->isSuccessor(NextBlockInChain)) in rotateLoop()
2367 LLVM_DEBUG(dbgs() << "Rotating loop to put exit " << getBlockName(ExitingBB) in rotateLoop()