Lines Matching defs:SU
43 bool VLIWResourceModel::isResourceAvailable(SUnit *SU) { in isResourceAvailable()
83 bool VLIWResourceModel::reserveResources(SUnit *SU) { in reserveResources()
182 while (SUnit *SU = SchedImpl->pickNode(IsTopNode)) { in schedule() local
220 void ConvergingVLIWScheduler::releaseTopNode(SUnit *SU) { in releaseTopNode()
237 void ConvergingVLIWScheduler::releaseBottomNode(SUnit *SU) { in releaseBottomNode()
269 bool ConvergingVLIWScheduler::SchedBoundary::checkHazard(SUnit *SU) { in checkHazard()
280 void ConvergingVLIWScheduler::SchedBoundary::releaseNode(SUnit *SU, in releaseNode()
321 void ConvergingVLIWScheduler::SchedBoundary::bumpNode(SUnit *SU) { in bumpNode()
359 SUnit *SU = *(Pending.begin()+i); in releasePending() local
379 void ConvergingVLIWScheduler::SchedBoundary::removeReady(SUnit *SU) { in removeReady()
410 SUnit *SU, PressureChange P) { in traceCandidate()
423 static SUnit *getSingleUnscheduledPred(SUnit *SU) { in getSingleUnscheduledPred()
441 static SUnit *getSingleUnscheduledSucc(SUnit *SU) { in getSingleUnscheduledSucc()
466 int ConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, in SchedulingCost()
580 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidrectional() local
584 if (SUnit *SU = Top.pickOnlyChoice()) { in pickNodeBidrectional() local
641 SUnit *SU; in pickNode() local
683 void ConvergingVLIWScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode()