Lines Matching refs:SUnit
51 std::vector<SUnit*> Packet;
87 bool isResourceAvailable(SUnit *SU);
88 bool reserveResources(SUnit *SU);
115 SUnit *SU;
176 bool checkHazard(SUnit *SU);
178 void releaseNode(SUnit *SU, unsigned ReadyCycle);
182 void bumpNode(SUnit *SU);
186 void removeReady(SUnit *SU);
188 SUnit *pickOnlyChoice();
212 SUnit *pickNode(bool &IsTopNode) override;
214 void schedNode(SUnit *SU, bool IsTopNode) override;
216 void releaseTopNode(SUnit *SU) override;
218 void releaseBottomNode(SUnit *SU) override;
226 SUnit *pickNodeBidrectional(bool &IsTopNode);
229 SUnit *SU, SchedCandidate &Candidate,
236 void traceCandidate(const char *Label, const ReadyQueue &Q, SUnit *SU,