Lines Matching defs:NewMBB
176 MachineBasicBlock &NewMBB = *MF.CreateMachineBasicBlock();
180 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB);
183 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end());
189 NewMBB.copySuccessor(&MBB, SI);
192 NewMBB.normalizeSuccProbs();
196 for (MachineBasicBlock *Succ : NewMBB.successors())
198 MBB.replaceSuccessor(Succ, &NewMBB);
201 assert(MBB.isSuccessor(&NewMBB) &&
205 for (MachineBasicBlock *Succ : NewMBB.successors()) {
220 OpMBB.setMBB(&NewMBB);
229 MI.addOperand(MF, MachineOperand::CreateMBB(&NewMBB));
235 return NewMBB;