reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
240 MachineFunction &MF = *MBB.getParent(); 242 assert(SplitI.getParent() == &MBB && 264 std::any_of(SplitI.getIterator(), MBB.instr_end(), 273 MBB.getFallThrough() == &UnsplitSucc; 279 MF.insert(std::next(MachineFunction::iterator(&MBB)), &NewMBB); 282 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); 282 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); 286 for (auto SI = MBB.succ_begin(), SE = MBB.succ_end(); SI != SE; ++SI) 286 for (auto SI = MBB.succ_begin(), SE = MBB.succ_end(); SI != SE; ++SI) 288 NewMBB.copySuccessor(&MBB, SI); 297 MBB.replaceSuccessor(Succ, &NewMBB); 300 assert(MBB.isSuccessor(&NewMBB) && 314 if (OpMBB.getMBB() != &MBB)