Lines Matching refs:Reason
3052 GenericSchedulerBase::CandReason Reason) { in getReasonStr() argument
3053 switch (Reason) { in getReasonStr()
3079 switch (Cand.Reason) { in traceCandidate()
3110 dbgs() << " Cand SU(" << Cand.SU->NodeNum << ") " << getReasonStr(Cand.Reason); in traceCandidate()
3135 GenericSchedulerBase::CandReason Reason) { in tryLess() argument
3137 TryCand.Reason = Reason; in tryLess()
3141 if (Cand.Reason > Reason) in tryLess()
3142 Cand.Reason = Reason; in tryLess()
3151 GenericSchedulerBase::CandReason Reason) { in tryGreater() argument
3153 TryCand.Reason = Reason; in tryGreater()
3157 if (Cand.Reason > Reason) in tryGreater()
3158 Cand.Reason = Reason; in tryGreater()
3198 static void tracePick(GenericSchedulerBase::CandReason Reason, bool IsTop) { in tracePick() argument
3200 << GenericSchedulerBase::getReasonStr(Reason) << '\n'); in tracePick()
3204 tracePick(Cand.Reason, Cand.AtTop); in tracePick()
3361 GenericSchedulerBase::CandReason Reason, in tryPressure() argument
3367 Reason)) { in tryPressure()
3381 Reason); in tryPressure()
3393 return tryGreater(TryRank, CandRank, TryCand, Cand, Reason); in tryPressure()
3497 TryCand.Reason = NodeOrder; in tryCandidate()
3504 return TryCand.Reason != NoCand; in tryCandidate()
3511 return TryCand.Reason != NoCand; in tryCandidate()
3518 return TryCand.Reason != NoCand; in tryCandidate()
3532 return TryCand.Reason != NoCand; in tryCandidate()
3537 return TryCand.Reason != NoCand; in tryCandidate()
3553 return TryCand.Reason != NoCand; in tryCandidate()
3560 return TryCand.Reason != NoCand; in tryCandidate()
3568 return TryCand.Reason != NoCand; in tryCandidate()
3575 return TryCand.Reason != NoCand; in tryCandidate()
3579 return TryCand.Reason != NoCand; in tryCandidate()
3585 return TryCand.Reason != NoCand; in tryCandidate()
3590 TryCand.Reason = NodeOrder; in tryCandidate()
3656 assert(BotCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional()
3676 assert(TopCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional()
3694 TopCand.Reason = NoCand; in pickNodeBidirectional()
3720 assert(TopCand.Reason != NoCand && "failed to find a candidate"); in pickNode()
3731 assert(BotCand.Reason != NoCand && "failed to find a candidate"); in pickNode()
3864 TryCand.Reason = NodeOrder; in tryCandidate()
3871 return TryCand.Reason != NoCand; in tryCandidate()
3877 return TryCand.Reason != NoCand; in tryCandidate()
3882 return TryCand.Reason != NoCand; in tryCandidate()
3886 return TryCand.Reason != NoCand; in tryCandidate()
3890 return TryCand.Reason != NoCand; in tryCandidate()
3895 TryCand.Reason = NodeOrder; in tryCandidate()
3934 assert(TopCand.Reason != NoCand && "failed to find a candidate"); in pickNode()