Lines Matching refs:MBB
67 // If DebugDiv > 0 then only schedule MBB with (ID % DebugDiv) == DebugMod
305 for (auto &MBB : Fn) {
307 // If DebugDiv > 0 then only schedule MBB with (ID % DebugDiv) == DebugMod
313 << ":BB#" << MBB.getNumber() << " ***\n";
318 Scheduler.startBlock(&MBB);
322 MachineBasicBlock::iterator Current = MBB.end();
323 unsigned Count = MBB.size(), CurrentCount = Count;
324 for (MachineBasicBlock::iterator I = Current; I != MBB.begin();) {
330 if (MI->isCall() || TII->isSchedulingBoundary(MI, &MBB, Fn)) {
331 Scheduler.enterRegion(&MBB, I, Current, CurrentCount - Count);
345 assert((MBB.begin() == Current || CurrentCount != 0) &&
347 Scheduler.enterRegion(&MBB, MBB.begin(), Current, CurrentCount);
357 Scheduler.fixupKills(&MBB);