Lines Matching defs:NewMBB
260 MachineBasicBlock *&NewMBB);
984 // Next, update WaterList. Specifically, we need to add NewMBB as having
1066 // Figure out how large the NewMBB is. As the second half of the original
1371 /// unconditional branch around it. In either case NewMBB is set to a
1376 MachineBasicBlock *&NewMBB) {
1398 NewMBB = &*++UserMBB->getIterator();
1406 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB);
1409 .addMBB(NewMBB)
1549 NewMBB = splitBlockBeforeInstr(&*MI);
1578 MachineBasicBlock *NewMBB;
1590 // The new CPE goes before the following block (NewMBB).
1591 NewMBB = &*++WaterBB->getIterator();
1595 createNewWater(CPUserIndex, UserOffset, NewMBB);
1602 MachineBasicBlock *WaterBB = &*--NewMBB->getIterator();
1611 // bytes. Be careful not to decrease the existing alignment, e.g. NewMBB may
1614 if (NewMBB->getAlignment() < Alignment)
1615 NewMBB->setAlignment(Alignment);
1624 // Okay, we know we can put an island before NewMBB now, do it!
1625 MF->insert(NewMBB->getIterator(), NewIsland);