Lines Matching refs:TopCand
2832 SchedCandidate TopCand(NoPolicy); in pickNodeBidirectional() local
2838 setPolicy(TopCand.Policy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional()
2860 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNodeBidirectional()
2861 assert(TopCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional()
2864 if (TopCand.Reason < BotCand.Reason) { in pickNodeBidirectional()
2866 tracePick(TopCand, IsTopNode); in pickNodeBidirectional()
2867 return TopCand.SU; in pickNodeBidirectional()
2888 SchedCandidate TopCand(NoPolicy); in pickNode() local
2889 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNode()
2890 assert(TopCand.Reason != NoCand && "failed to find a candidate"); in pickNode()
2891 tracePick(TopCand, true); in pickNode()
2892 SU = TopCand.SU; in pickNode()
3094 SchedCandidate TopCand(NoPolicy); in pickNode() local
3097 setPolicy(TopCand.Policy, /*IsPostRA=*/true, Top, nullptr); in pickNode()
3098 pickNodeFromQueue(TopCand); in pickNode()
3099 assert(TopCand.Reason != NoCand && "failed to find a candidate"); in pickNode()
3100 tracePick(TopCand, true); in pickNode()
3101 SU = TopCand.SU; in pickNode()