Searched refs:TopCand (Results 1 – 4 of 4) sorted by relevance
614 SchedCandidate TopCand; in pickNodeBidrectional() local616 DAG->getTopRPTracker(), TopCand); in pickNodeBidrectional()621 return TopCand.SU; in pickNodeBidrectional()631 return TopCand.SU; in pickNodeBidrectional()633 if (TopCand.SCost > BotCand.SCost) { in pickNodeBidrectional()635 return TopCand.SU; in pickNodeBidrectional()653 SchedCandidate TopCand; in pickNode() local655 pickNodeFromQueue(Top.Available, DAG->getTopRPTracker(), TopCand); in pickNode()658 SU = TopCand.SU; in pickNode()
2561 TopCand.SU = nullptr; in initialize()2981 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional()2982 TopCand.Policy != TopPolicy) { in pickNodeBidirectional()2983 TopCand.reset(CandPolicy()); in pickNodeBidirectional()2984 pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TopCand); in pickNodeBidirectional()2985 assert(TopCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional()2987 DEBUG(traceCandidate(TopCand)); in pickNodeBidirectional()2993 assert(TCand.SU == TopCand.SU && in pickNodeBidirectional()3001 assert(TopCand.isValid()); in pickNodeBidirectional()3003 TopCand.Reason = NoCand; in pickNodeBidirectional()[all …]
886 SchedCandidate TopCand; variable918 TopCand.SU = nullptr; in releaseTopNode()
243 SISchedCandidate TopCand; in pickNode() local258 tryCandidateTopDown(TopCand, TryCand); in pickNode()260 TopCand.setBest(TryCand); in pickNode()263 return TopCand.SU; in pickNode()