Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:SUnit

51   std::vector<SUnit*> Packet;
87 bool isResourceAvailable(SUnit *SU);
88 bool reserveResources(SUnit *SU);
114 // The best SUnit candidate.
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();
199 /// SUnit::NodeQueueId: 0 (none), 1 (top), 2 (bot), 3 (both)
212 virtual SUnit *pickNode(bool &IsTopNode) override;
214 virtual void schedNode(SUnit *SU, bool IsTopNode) override;
216 virtual void releaseTopNode(SUnit *SU) override;
218 virtual 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,