Lines Matching refs:NewMBB
289 MachineBasicBlock *&NewMBB);
859 // Next, update WaterList. Specifically, we need to add NewMBB as having
931 // Figure out how large the NewMBB is. As the second half of the original
1225 /// unconditional branch around it. In either case NewMBB is set to a
1230 MachineBasicBlock *&NewMBB) {
1251 NewMBB = llvm::next(MachineFunction::iterator(UserMBB));
1259 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB);
1261 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB)
1354 NewMBB = splitBlockBeforeInstr(MI);
1382 MachineBasicBlock *NewMBB;
1394 // The new CPE goes before the following block (NewMBB).
1395 NewMBB = llvm::next(MachineFunction::iterator(WaterBB));
1400 createNewWater(CPUserIndex, UserOffset, NewMBB);
1407 MachineBasicBlock *WaterBB = prior(MachineFunction::iterator(NewMBB));
1423 // Okay, we know we can put an island before NewMBB now, do it!
1424 MF->insert(NewMBB, NewIsland);