Searched refs:TopCand (Results 1 – 5 of 5) sorted by relevance
203 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional()205 TopCand.reset(CandPolicy()); in pickNodeBidirectional()219 TopCand.Reason = NoCand; in pickNodeBidirectional()222 Cand.setBest(TopCand); in pickNodeBidirectional()224 TopCand.Reason = TopReason; in pickNodeBidirectional()227 if (TopCand.Reason == RegExcess && TopCand.RPDelta.Excess.getUnitInc() <= 0) { in pickNodeBidirectional()228 Cand = TopCand; in pickNodeBidirectional()232 Cand = TopCand; in pickNodeBidirectional()237 Cand = TopCand; in pickNodeBidirectional()263 TopCand.reset(NoPolicy); in pickNode()[all …]
264 SISchedCandidate TopCand; in pickNode() local279 tryCandidateTopDown(TopCand, TryCand); in pickNode()281 TopCand.setBest(TryCand); in pickNode()284 return TopCand.SU; in pickNode()
910 SchedCandidate TopCand; in pickNodeBidrectional() local912 DAG->getTopRPTracker(), TopCand); in pickNodeBidrectional()918 return TopCand.SU; in pickNodeBidrectional()930 return TopCand.SU; in pickNodeBidrectional()932 if (TopCand.SCost > BotCand.SCost) { in pickNodeBidrectional()935 return TopCand.SU; in pickNodeBidrectional()954 SchedCandidate TopCand; in pickNode() local956 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNode()959 SU = TopCand.SU; in pickNode()
2712 TopCand.SU = nullptr; in initialize()3145 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional()3147 TopCand.reset(CandPolicy()); in pickNodeBidirectional()3165 assert(TopCand.isValid()); in pickNodeBidirectional()3167 TopCand.Reason = NoCand; in pickNodeBidirectional()3170 Cand.setBest(TopCand); in pickNodeBidirectional()3192 TopCand.reset(NoPolicy); in pickNode()3195 tracePick(TopCand); in pickNode()3196 SU = TopCand.SU; in pickNode()3404 tracePick(TopCand); in pickNode()[all …]
966 TopCand.SU = nullptr; in releaseTopNode()989 SchedCandidate TopCand; variable