Lines Matching defs:CurCycle
185 void ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle);
619 void SchedulePostRATDList::ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) {
620 DEBUG(dbgs() << "*** Scheduling [" << CurCycle << "]: ");
624 assert(CurCycle >= SU->getDepth() &&
626 SU->setDepthToAtLeast(CurCycle);
636 unsigned CurCycle = 0;
669 if (PendingQueue[i]->getDepth() <= CurCycle) {
708 ScheduleNodeTopDown(FoundSUnit, CurCycle);
712 DEBUG(dbgs() << "*** Max instructions per cycle " << CurCycle << '\n');
714 ++CurCycle;
719 DEBUG(dbgs() << "*** Finished cycle " << CurCycle << '\n');
724 DEBUG(dbgs() << "*** Stall in cycle " << CurCycle << '\n');
731 DEBUG(dbgs() << "*** Emitting noop in cycle " << CurCycle << '\n');
737 ++CurCycle;