Searched refs:TopCand (Results 1 – 5 of 5) sorted by relevance
282 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional()283 TopCand.Policy != TopPolicy) { in pickNodeBidirectional()284 TopCand.reset(CandPolicy()); in pickNodeBidirectional()288 LLVM_DEBUG(traceCandidate(TopCand)); in pickNodeBidirectional()294 assert(TCand.SU == TopCand.SU && in pickNodeBidirectional()304 TopCand.Reason = NoCand; in pickNodeBidirectional()305 tryCandidate(Cand, TopCand, nullptr); in pickNodeBidirectional()306 if (TopCand.Reason != NoCand) { in pickNodeBidirectional()307 Cand.setBest(TopCand); in pickNodeBidirectional()329 TopCand.reset(NoPolicy); in pickNode()[all …]
244 SISchedCandidate TopCand; in pickNode() local259 tryCandidateTopDown(TopCand, TryCand); in pickNode()261 TopCand.setBest(TryCand); in pickNode()264 return TopCand.SU; in pickNode()
916 SchedCandidate TopCand; in pickNodeBidrectional() local918 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNodeBidrectional()924 return TopCand.SU; in pickNodeBidrectional()936 return TopCand.SU; in pickNodeBidrectional()938 if (TopCand.SCost > BotCand.SCost) { in pickNodeBidrectional()941 return TopCand.SU; in pickNodeBidrectional()960 SchedCandidate TopCand; in pickNode() local962 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNode()965 SU = TopCand.SU; in pickNode()
3236 TopCand.SU = nullptr; in initialize()3672 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional()3674 TopCand.reset(CandPolicy()); in pickNodeBidirectional()3692 assert(TopCand.isValid()); in pickNodeBidirectional()3694 TopCand.Reason = NoCand; in pickNodeBidirectional()3696 Cand.setBest(TopCand); in pickNodeBidirectional()3718 TopCand.reset(NoPolicy); in pickNode()3721 tracePick(TopCand); in pickNode()3722 SU = TopCand.SU; in pickNode()3935 tracePick(TopCand); in pickNode()[all …]
1241 TopCand.SU = nullptr; in releaseTopNode()1264 SchedCandidate TopCand; variable