Lines Matching refs:NewMBB
280 MachineBasicBlock &NewMBB = *MF.CreateMachineBasicBlock(); in splitBlock() local
284 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB); in splitBlock()
287 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
293 NewMBB.copySuccessor(&MBB, SI); in splitBlock()
296 NewMBB.normalizeSuccProbs(); in splitBlock()
300 for (MachineBasicBlock *Succ : NewMBB.successors()) in splitBlock()
302 MBB.replaceSuccessor(Succ, &NewMBB); in splitBlock()
305 assert(MBB.isSuccessor(&NewMBB) && in splitBlock()
309 for (MachineBasicBlock *Succ : NewMBB.successors()) { in splitBlock()
324 OpMBB.setMBB(&NewMBB); in splitBlock()
333 MI.addOperand(MF, MachineOperand::CreateMBB(&NewMBB)); in splitBlock()
339 return NewMBB; in splitBlock()