Lines Matching refs:SU
88 void addNode(const SUnit *SU) override {
92 void updateNode(const SUnit *SU) override {}
108 /// Single cost function reflecting benefit of scheduling SU
110 signed SUSchedulingCost (SUnit *SU);
114 void initNumRegDefsLeft(SUnit *SU);
115 void updateNumRegDefsLeft(SUnit *SU);
116 signed regPressureDelta(SUnit *SU, bool RawPressure = false);
117 signed rawRegPressureDelta (SUnit *SU, unsigned RCId);
125 void remove(SUnit *SU) override;
131 bool isResourceAvailable(SUnit *SU);
132 void reserveResources(SUnit *SU);
135 void adjustPriorityOfUnscheduledPreds(SUnit *SU);
136 SUnit *getSingleUnscheduledPred(SUnit *SU);
137 unsigned numberRCValPredInSU (SUnit *SU, unsigned RCId);
138 unsigned numberRCValSuccInSU (SUnit *SU, unsigned RCId);