Home | History | Annotate | Download | only in ARM

Lines Matching refs:NewMBB

291                         MachineBasicBlock *&NewMBB);
863 // Next, update WaterList. Specifically, we need to add NewMBB as having
935 // Figure out how large the NewMBB is. As the second half of the original
1230 /// unconditional branch around it. In either case NewMBB is set to a
1235 MachineBasicBlock *&NewMBB) {
1256 NewMBB = std::next(MachineFunction::iterator(UserMBB));
1264 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB);
1266 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB)
1368 NewMBB = splitBlockBeforeInstr(MI);
1396 MachineBasicBlock *NewMBB;
1408 // The new CPE goes before the following block (NewMBB).
1409 NewMBB = std::next(MachineFunction::iterator(WaterBB));
1414 createNewWater(CPUserIndex, UserOffset, NewMBB);
1421 MachineBasicBlock *WaterBB = std::prev(MachineFunction::iterator(NewMBB));
1437 // Okay, we know we can put an island before NewMBB now, do it!
1438 MF->insert(NewMBB, NewIsland);