Searched refs:BotCand (Results 1 – 4 of 4) sorted by relevance
192 if (!BotCand.isValid() || BotCand.SU->isScheduled || in pickNodeBidirectional()193 BotCand.Policy != BotPolicy) { in pickNodeBidirectional()194 BotCand.reset(CandPolicy()); in pickNodeBidirectional()217 Cand = BotCand; in pickNodeBidirectional()229 } else if (BotCand.Reason == RegExcess && BotCand.RPDelta.Excess.getUnitInc() <= 0) { in pickNodeBidirectional()230 Cand = BotCand; in pickNodeBidirectional()233 } else if (BotCand.Reason == RegCritical && BotCand.RPDelta.CriticalMax.getUnitInc() <= 0) { in pickNodeBidirectional()234 Cand = BotCand; in pickNodeBidirectional()239 Cand = BotCand; in pickNodeBidirectional()273 BotCand.reset(NoPolicy); in pickNode()[all …]
891 SchedCandidate BotCand; in pickNodeBidrectional() local894 DAG->getBotRPTracker(), BotCand); in pickNodeBidrectional()907 return BotCand.SU; in pickNodeBidrectional()925 return BotCand.SU; in pickNodeBidrectional()932 if (TopCand.SCost > BotCand.SCost) { in pickNodeBidrectional()940 return BotCand.SU; in pickNodeBidrectional()965 SchedCandidate BotCand; in pickNode() local967 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand); in pickNode()970 SU = BotCand.SU; in pickNode()
2713 BotCand.SU = nullptr; in initialize()3125 if (!BotCand.isValid() || BotCand.SU->isScheduled || in pickNodeBidirectional()3126 BotCand.Policy != BotPolicy) { in pickNodeBidirectional()3127 BotCand.reset(CandPolicy()); in pickNodeBidirectional()3131 LLVM_DEBUG(traceCandidate(BotCand)); in pickNodeBidirectional()3137 assert(TCand.SU == BotCand.SU && in pickNodeBidirectional()3164 assert(BotCand.isValid()); in pickNodeBidirectional()3166 SchedCandidate Cand = BotCand; in pickNodeBidirectional()3203 BotCand.reset(NoPolicy); in pickNode()3206 tracePick(BotCand); in pickNode()[all …]
974 BotCand.SU = nullptr; in releaseBottomNode()991 SchedCandidate BotCand; variable