Lines Matching defs:NewMBB
178 MachineBasicBlock &NewMBB = *MF.CreateMachineBasicBlock();
182 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB);
185 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end());
191 NewMBB.copySuccessor(&MBB, SI);
194 NewMBB.normalizeSuccProbs();
198 for (MachineBasicBlock *Succ : NewMBB.successors())
200 MBB.replaceSuccessor(Succ, &NewMBB);
203 assert(MBB.isSuccessor(&NewMBB) &&
207 for (MachineBasicBlock *Succ : NewMBB.successors()) {
222 OpMBB.setMBB(&NewMBB);
231 MI.addOperand(MF, MachineOperand::CreateMBB(&NewMBB));
237 return NewMBB;