Lines Matching refs:Reason
124 static const char *getReasonStr(SIScheduleCandReason Reason) { in getReasonStr() argument
125 switch (Reason) { in getReasonStr()
143 SIScheduleCandReason Reason) { in tryLess() argument
145 TryCand.Reason = Reason; in tryLess()
149 if (Cand.Reason > Reason) in tryLess()
150 Cand.Reason = Reason; in tryLess()
153 Cand.setRepeat(Reason); in tryLess()
160 SIScheduleCandReason Reason) { in tryGreater() argument
162 TryCand.Reason = Reason; in tryGreater()
166 if (Cand.Reason > Reason) in tryGreater()
167 Cand.Reason = Reason; in tryGreater()
170 Cand.setRepeat(Reason); in tryGreater()
186 dbgs() << " SU(" << Cand.SU->NodeNum << ") " << getReasonStr(Cand.Reason); in traceCandidate()
195 TryCand.Reason = NodeOrder; in tryCandidateTopDown()
239 TryCand.Reason = NodeOrder; in tryCandidateTopDown()
260 if (TryCand.Reason != NoCand) in pickNode()
1529 TryCand.Reason = NodeOrder; in tryCandidateLatency()
1554 TryCand.Reason = NodeOrder; in tryCandidateRegUsage()
1625 if (TryCand.Reason != NoCand) { in pickBlock()
1629 << getReasonStr(Cand.Reason) << '\n'); in pickBlock()