Lines Matching refs:TopMBB
157 MachineBasicBlock *TopMBB = L->getTopBlock(); in EliminateUnconditionalJumpsToTop() local
161 if (TopMBB == MF.begin() || in EliminateUnconditionalJumpsToTop()
162 HasAnalyzableTerminator(prior(MachineFunction::iterator(TopMBB)))) { in EliminateUnconditionalJumpsToTop()
164 for (MachineBasicBlock::pred_iterator PI = TopMBB->pred_begin(), in EliminateUnconditionalJumpsToTop()
165 PE = TopMBB->pred_end(); PI != PE; ++PI) { in EliminateUnconditionalJumpsToTop()
167 if (Pred == TopMBB) continue; in EliminateUnconditionalJumpsToTop()
200 if (Prior == MachineFunction::iterator(TopMBB)) { in EliminateUnconditionalJumpsToTop()
221 Splice(MF, TopMBB, Begin, End); in EliminateUnconditionalJumpsToTop()
224 TopMBB = L->getTopBlock(); in EliminateUnconditionalJumpsToTop()
252 MachineBasicBlock *TopMBB = L->getTopBlock(); in MoveDiscontiguousLoopBlocks() local
263 if (TopMBB != MF.begin() && in MoveDiscontiguousLoopBlocks()
264 !HasFallthrough(prior(MachineFunction::iterator(TopMBB))) && in MoveDiscontiguousLoopBlocks()
266 InsertPt = TopMBB; in MoveDiscontiguousLoopBlocks()
273 for (MachineFunction::iterator I = TopMBB, in MoveDiscontiguousLoopBlocks()