Lines Matching refs:NewBB
385 void updateForInsertedWaterBlock(MachineBasicBlock *NewBB);
837 (MachineBasicBlock *NewBB) { in updateForInsertedWaterBlock() argument
839 NewBB->getParent()->RenumberBlocks(NewBB); in updateForInsertedWaterBlock()
843 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
848 std::lower_bound(WaterList.begin(), WaterList.end(), NewBB, in updateForInsertedWaterBlock()
850 WaterList.insert(IP, NewBB); in updateForInsertedWaterBlock()
865 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local
868 MF->insert(MBBI, NewBB); in splitBlockBeforeInstr()
871 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); in splitBlockBeforeInstr()
877 BuildMI(OrigBB, DebugLoc(), TII->get(Mips::Bimm16)).addMBB(NewBB); in splitBlockBeforeInstr()
881 NewBB->transferSuccessors(OrigBB); in splitBlockBeforeInstr()
884 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
889 MF->RenumberBlocks(NewBB); in splitBlockBeforeInstr()
893 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
904 WaterList.insert(std::next(IP), NewBB); in splitBlockBeforeInstr()
918 computeBlockSize(NewBB); in splitBlockBeforeInstr()
923 return NewBB; in splitBlockBeforeInstr()