Lines Matching refs:NewMBB
262 MachineBasicBlock &NewMBB = *MF.CreateMachineBasicBlock(); in splitBlock() local
266 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB); in splitBlock()
269 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
275 NewMBB.copySuccessor(&MBB, SI); in splitBlock()
278 NewMBB.normalizeSuccProbs(); in splitBlock()
282 for (MachineBasicBlock *Succ : NewMBB.successors()) in splitBlock()
284 MBB.replaceSuccessor(Succ, &NewMBB); in splitBlock()
287 assert(MBB.isSuccessor(&NewMBB) && in splitBlock()
291 for (MachineBasicBlock *Succ : NewMBB.successors()) { in splitBlock()
306 OpMBB.setMBB(&NewMBB); in splitBlock()
315 MI.addOperand(MF, MachineOperand::CreateMBB(&NewMBB)); in splitBlock()
321 return NewMBB; in splitBlock()