Lines Matching refs:NewMBB
289 MachineBasicBlock *&NewMBB);
860 // Next, update WaterList. Specifically, we need to add NewMBB as having
932 // Figure out how large the NewMBB is. As the second half of the original
1226 /// unconditional branch around it. In either case NewMBB is set to a
1231 MachineBasicBlock *&NewMBB) {
1252 NewMBB = llvm::next(MachineFunction::iterator(UserMBB));
1260 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB);
1262 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB)
1355 NewMBB = splitBlockBeforeInstr(MI);
1383 MachineBasicBlock *NewMBB;
1395 // The new CPE goes before the following block (NewMBB).
1396 NewMBB = llvm::next(MachineFunction::iterator(WaterBB));
1401 createNewWater(CPUserIndex, UserOffset, NewMBB);
1408 MachineBasicBlock *WaterBB = prior(MachineFunction::iterator(NewMBB));
1424 // Okay, we know we can put an island before NewMBB now, do it!
1425 MF->insert(NewMBB, NewIsland);