Home
last modified time | relevance | path

Searched refs:TopCand (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp614 SchedCandidate TopCand; in pickNodeBidrectional() local
616 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() local
655 pickNodeFromQueue(Top.Available, DAG->getTopRPTracker(), TopCand); in pickNode()
658 SU = TopCand.SU; in pickNode()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp2561 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 …]
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h886 SchedCandidate TopCand; variable
918 TopCand.SU = nullptr; in releaseTopNode()
/external/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp243 SISchedCandidate TopCand; in pickNode() local
258 tryCandidateTopDown(TopCand, TryCand); in pickNode()
260 TopCand.setBest(TryCand); in pickNode()
263 return TopCand.SU; in pickNode()