Searched refs:TopCand (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.cpp | 213 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional() 214 TopCand.Policy != TopPolicy) { in pickNodeBidirectional() 215 TopCand.reset(CandPolicy()); in pickNodeBidirectional() 216 pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TopCand); in pickNodeBidirectional() 217 assert(TopCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional() 219 LLVM_DEBUG(traceCandidate(TopCand)); in pickNodeBidirectional() 225 assert(TCand.SU == TopCand.SU && in pickNodeBidirectional() 232 LLVM_DEBUG(dbgs() << "Top Cand: "; traceCandidate(TopCand); in pickNodeBidirectional() 235 if (TopCand.Reason == BotCand.Reason) { in pickNodeBidirectional() 237 GenericSchedulerBase::CandReason TopReason = TopCand.Reason; in pickNodeBidirectional() [all …]
|
D | SIMachineScheduler.cpp | 263 SISchedCandidate TopCand; in pickNode() local 278 tryCandidateTopDown(TopCand, TryCand); in pickNode() 280 TopCand.setBest(TryCand); in pickNode() 283 return TopCand.SU; in pickNode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.cpp | 911 SchedCandidate TopCand; in pickNodeBidrectional() local 913 DAG->getTopRPTracker(), TopCand); in pickNodeBidrectional() 919 return TopCand.SU; in pickNodeBidrectional() 931 return TopCand.SU; in pickNodeBidrectional() 933 if (TopCand.SCost > BotCand.SCost) { in pickNodeBidrectional() 936 return TopCand.SU; in pickNodeBidrectional() 955 SchedCandidate TopCand; in pickNode() local 957 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); in pickNode() 960 SU = TopCand.SU; in pickNode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 2742 TopCand.SU = nullptr; in initialize() 3175 if (!TopCand.isValid() || TopCand.SU->isScheduled || in pickNodeBidirectional() 3176 TopCand.Policy != TopPolicy) { in pickNodeBidirectional() 3177 TopCand.reset(CandPolicy()); in pickNodeBidirectional() 3178 pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TopCand); in pickNodeBidirectional() 3179 assert(TopCand.Reason != NoCand && "failed to find the first candidate"); in pickNodeBidirectional() 3181 LLVM_DEBUG(traceCandidate(TopCand)); in pickNodeBidirectional() 3187 assert(TCand.SU == TopCand.SU && in pickNodeBidirectional() 3195 assert(TopCand.isValid()); in pickNodeBidirectional() 3197 TopCand.Reason = NoCand; in pickNodeBidirectional() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 968 TopCand.SU = nullptr; in releaseTopNode() 991 SchedCandidate TopCand; variable
|