Lines Matching defs:ExitingBB
274 void rotateLoop(BlockChain &LoopChain, MachineBasicBlock *ExitingBB,
706 MachineBasicBlock *ExitingBB = nullptr;
725 MachineBasicBlock *OldExitingBB = ExitingBB;
765 if (!ExitingBB || SuccLoopDepth > BestExitLoopDepth ||
770 ExitingBB = MBB;
776 ExitingBB = OldExitingBB;
783 if (!ExitingBB || L.getNumBlocks() == 1)
790 !BlocksExitingToOuterLoop.count(ExitingBB))
793 DEBUG(dbgs() << " Best exiting block: " << getBlockName(ExitingBB) << "\n");
794 return ExitingBB;
804 MachineBasicBlock *ExitingBB,
806 if (!ExitingBB)
834 std::find(LoopChain.begin(), LoopChain.end(), ExitingBB);
1056 MachineBasicBlock *ExitingBB = nullptr;
1058 ExitingBB = findBestLoopExit(F, L, LoopBlockSet);
1093 rotateLoop(LoopChain, ExitingBB, LoopBlockSet);