Searched refs:BotMBB (Results 1 – 4 of 4) sorted by relevance
66 MachineBasicBlock *BotMBB = getHeader(); in getBottomBlock() local67 MachineFunction::iterator End = BotMBB->getParent()->end(); in getBottomBlock()68 if (BotMBB->getIterator() != std::prev(End)) { in getBottomBlock()69 MachineBasicBlock *NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()71 BotMBB = NextMBB; in getBottomBlock()72 if (BotMBB == &*std::next(BotMBB->getIterator())) in getBottomBlock()74 NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()77 return BotMBB; in getBottomBlock()
68 MachineBasicBlock *BotMBB = getHeader(); in getBottomBlock() local69 MachineFunction::iterator End = BotMBB->getParent()->end(); in getBottomBlock()70 if (BotMBB != prior(End)) { in getBottomBlock()71 MachineBasicBlock *NextMBB = llvm::next(MachineFunction::iterator(BotMBB)); in getBottomBlock()73 BotMBB = NextMBB; in getBottomBlock()74 if (BotMBB == llvm::next(MachineFunction::iterator(BotMBB))) break; in getBottomBlock()75 NextMBB = llvm::next(MachineFunction::iterator(BotMBB)); in getBottomBlock()78 return BotMBB; in getBottomBlock()
253 MachineBasicBlock *BotMBB = L->getBottomBlock(); in MoveDiscontiguousLoopBlocks() local261 llvm::next(MachineFunction::iterator(BotMBB)); in MoveDiscontiguousLoopBlocks()265 HasFallthrough(BotMBB)) { in MoveDiscontiguousLoopBlocks()274 E = llvm::next(MachineFunction::iterator(BotMBB)); I != E; ++I) in MoveDiscontiguousLoopBlocks()
67 MachineBasicBlock *BotMBB = getHeader(); in getBottomBlock() local68 MachineFunction::iterator End = BotMBB->getParent()->end(); in getBottomBlock()69 if (BotMBB->getIterator() != std::prev(End)) { in getBottomBlock()70 MachineBasicBlock *NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()72 BotMBB = NextMBB; in getBottomBlock()73 if (BotMBB == &*std::next(BotMBB->getIterator())) in getBottomBlock()75 NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()78 return BotMBB; in getBottomBlock()