Lines Matching defs:SU
43 bool VLIWResourceModel::isResourceAvailable(SUnit *SU) { in isResourceAvailable()
83 bool VLIWResourceModel::reserveResources(SUnit *SU) { in reserveResources()
184 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule() local
228 void ConvergingVLIWScheduler::releaseTopNode(SUnit *SU) { in releaseTopNode()
245 void ConvergingVLIWScheduler::releaseBottomNode(SUnit *SU) { in releaseBottomNode()
277 bool ConvergingVLIWScheduler::VLIWSchedBoundary::checkHazard(SUnit *SU) { in checkHazard()
288 void ConvergingVLIWScheduler::VLIWSchedBoundary::releaseNode(SUnit *SU, in releaseNode()
329 void ConvergingVLIWScheduler::VLIWSchedBoundary::bumpNode(SUnit *SU) { in bumpNode()
367 SUnit *SU = *(Pending.begin()+i); in releasePending() local
387 void ConvergingVLIWScheduler::VLIWSchedBoundary::removeReady(SUnit *SU) { in removeReady()
418 SUnit *SU, PressureChange P) { in traceCandidate()
431 static SUnit *getSingleUnscheduledPred(SUnit *SU) { in getSingleUnscheduledPred()
449 static SUnit *getSingleUnscheduledSucc(SUnit *SU) { in getSingleUnscheduledSucc()
474 int ConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, in SchedulingCost()
588 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidrectional() local
592 if (SUnit *SU = Top.pickOnlyChoice()) { in pickNodeBidrectional() local
649 SUnit *SU; in pickNode() local
691 void ConvergingVLIWScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode()