Lines Matching refs:SUnit
113 std::vector<SUnit*> PendingQueue;
128 std::vector<SUnit*> Sequence;
183 void ReleaseSucc(SUnit *SU, SDep *SuccEdge);
184 void ReleaseSuccessors(SUnit *SU);
185 void ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle);
254 if (SUnit *SU = Sequence[i]) in dumpSchedule()
574 void SchedulePostRATDList::ReleaseSucc(SUnit *SU, SDep *SuccEdge) { in ReleaseSucc()
575 SUnit *SuccSU = SuccEdge->getSUnit(); in ReleaseSucc()
609 void SchedulePostRATDList::ReleaseSuccessors(SUnit *SU) { in ReleaseSuccessors()
610 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end(); in ReleaseSuccessors()
619 void SchedulePostRATDList::ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) { in ScheduleNodeTopDown()
662 std::vector<SUnit*> NotReady; in ListScheduleTopDown()
681 SUnit *FoundSUnit = 0; in ListScheduleTopDown()
684 SUnit *CurSUnit = AvailableQueue.pop(); in ListScheduleTopDown()
763 if (SUnit *SU = Sequence[i]) in EmitSchedule()