Lines Matching defs:Reason
3093 GenericSchedulerBase::CandReason Reason) {
3094 switch (Reason) {
3120 switch (Cand.Reason) {
3151 dbgs() << " Cand SU(" << Cand.SU->NodeNum << ") " << getReasonStr(Cand.Reason);
3176 GenericSchedulerBase::CandReason Reason) {
3178 TryCand.Reason = Reason;
3182 if (Cand.Reason > Reason)
3183 Cand.Reason = Reason;
3192 GenericSchedulerBase::CandReason Reason) {
3194 TryCand.Reason = Reason;
3198 if (Cand.Reason > Reason)
3199 Cand.Reason = Reason;
3239 static void tracePick(GenericSchedulerBase::CandReason Reason, bool IsTop) {
3241 << GenericSchedulerBase::getReasonStr(Reason) << '\n');
3245 tracePick(Cand.Reason, Cand.AtTop);
3400 GenericSchedulerBase::CandReason Reason,
3406 Reason)) {
3420 Reason);
3432 return tryGreater(TryRank, CandRank, TryCand, Cand, Reason);
3530 /// \return \c true if TryCand is better than Cand (Reason is NOT NoCand)
3536 TryCand.Reason = NodeOrder;
3543 return TryCand.Reason != NoCand;
3550 return TryCand.Reason != NoCand;
3557 return TryCand.Reason != NoCand;
3571 return TryCand.Reason != NoCand;
3576 return TryCand.Reason != NoCand;
3592 return TryCand.Reason != NoCand;
3599 return TryCand.Reason != NoCand;
3607 return TryCand.Reason != NoCand;
3614 return TryCand.Reason != NoCand;
3618 return TryCand.Reason != NoCand;
3624 return TryCand.Reason != NoCand;
3629 TryCand.Reason = NodeOrder;
3695 assert(BotCand.Reason != NoCand && "failed to find the first candidate");
3715 assert(TopCand.Reason != NoCand && "failed to find the first candidate");
3733 TopCand.Reason = NoCand;
3759 assert(TopCand.Reason != NoCand && "failed to find a candidate");
3770 assert(BotCand.Reason != NoCand && "failed to find a candidate");
3935 /// \return \c true if TryCand is better than Cand (Reason is NOT NoCand)
3940 TryCand.Reason = NodeOrder;
3947 return TryCand.Reason != NoCand;
3953 return TryCand.Reason != NoCand;
3958 return TryCand.Reason != NoCand;
3962 return TryCand.Reason != NoCand;
3966 return TryCand.Reason != NoCand;
3971 TryCand.Reason = NodeOrder;
4025 assert(BotCand.Reason != NoCand && "failed to find the first candidate");
4045 assert(TopCand.Reason != NoCand && "failed to find the first candidate");
4063 TopCand.Reason = NoCand;
4094 assert(BotCand.Reason != NoCand && "failed to find a candidate");
4110 assert(TopCand.Reason != NoCand && "failed to find a candidate");