Home
last modified time | relevance | path

Searched refs:SchedCandidate (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h837 struct SchedCandidate { struct
855 SchedCandidate() { reset(CandPolicy()); } in SchedCandidate() argument
856 SchedCandidate(const CandPolicy &Policy) { reset(Policy); } in SchedCandidate() argument
870 void setBest(SchedCandidate &Best) { in setBest() argument
896 void traceCandidate(const SchedCandidate &Cand);
902 GenericSchedulerBase::SchedCandidate &TryCand,
903 GenericSchedulerBase::SchedCandidate &Cand,
906 GenericSchedulerBase::SchedCandidate &TryCand,
907 GenericSchedulerBase::SchedCandidate &Cand,
909 bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand,
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h812 struct SchedCandidate { struct
830 SchedCandidate() { reset(CandPolicy()); } in SchedCandidate() argument
831 SchedCandidate(const CandPolicy &Policy) { reset(Policy); } in SchedCandidate() function
845 void setBest(SchedCandidate &Best) { in setBest() argument
872 void traceCandidate(const SchedCandidate &Cand);
886 SchedCandidate TopCand;
888 SchedCandidate BotCand;
931 void initCandidate(SchedCandidate &Cand, SUnit *SU, bool AtTop,
935 void tryCandidate(SchedCandidate &Cand,
936 SchedCandidate &TryCand,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h114 struct SchedCandidate { struct
124 SchedCandidate() = default; argument
259 SUnit *SU, SchedCandidate &Candidate,
264 SchedCandidate &Candidate);
270 SchedCandidate &Candidate, ReadyQueue &Q);
DHexagonMachineScheduler.cpp498 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump()
577 SchedCandidate &Candidate, in SchedulingCost()
766 SchedCandidate &Candidate) { in pickNodeFromQueue()
892 SchedCandidate BotCand; in pickNodeBidrectional()
911 SchedCandidate TopCand; in pickNodeBidrectional()
955 SchedCandidate TopCand; in pickNode()
966 SchedCandidate BotCand; in pickNode()
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h112 struct SchedCandidate { struct
122 SchedCandidate(): SU(nullptr), SCost(0) {} in SchedCandidate() argument
228 SUnit *SU, SchedCandidate &Candidate,
233 SchedCandidate &Candidate);
DHexagonMachineScheduler.cpp475 SchedCandidate &Candidate, in SchedulingCost()
541 SchedCandidate &Candidate) { in pickNodeFromQueue()
596 SchedCandidate BotCand; in pickNodeBidrectional()
614 SchedCandidate TopCand; in pickNodeBidrectional()
653 SchedCandidate TopCand; in pickNode()
664 SchedCandidate BotCand; in pickNode()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.h37 SchedCandidate &Cand);
39 void initCandidate(SchedCandidate &Cand, SUnit *SU,
DGCNSchedStrategy.cpp62 void GCNMaxOccupancySchedStrategy::initCandidate(SchedCandidate &Cand, SUnit *SU, in initCandidate()
145 SchedCandidate &Cand) { in pickNodeFromQueue()
153 SchedCandidate TryCand(ZonePolicy); in pickNodeFromQueue()
215 SchedCandidate Cand; in pickNodeBidirectional()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineScheduler.cpp2383 void GenericSchedulerBase::SchedCandidate::
2495 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) { in traceCandidate()
2551 GenericSchedulerBase::SchedCandidate &TryCand, in tryLess()
2552 GenericSchedulerBase::SchedCandidate &Cand, in tryLess()
2567 GenericSchedulerBase::SchedCandidate &TryCand, in tryGreater()
2568 GenericSchedulerBase::SchedCandidate &Cand, in tryGreater()
2582 bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand, in tryLatency()
2583 GenericSchedulerBase::SchedCandidate &Cand, in tryLatency()
2613 static void tracePick(const GenericSchedulerBase::SchedCandidate &Cand) { in tracePick()
2764 GenericSchedulerBase::SchedCandidate &TryCand, in tryPressure()
[all …]
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp2300 void GenericSchedulerBase::SchedCandidate::
2415 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) { in traceCandidate()
2470 GenericSchedulerBase::SchedCandidate &TryCand, in tryLess()
2471 GenericSchedulerBase::SchedCandidate &Cand, in tryLess()
2486 GenericSchedulerBase::SchedCandidate &TryCand, in tryGreater()
2487 GenericSchedulerBase::SchedCandidate &Cand, in tryGreater()
2501 static bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand, in tryLatency()
2502 GenericSchedulerBase::SchedCandidate &Cand, in tryLatency()
2531 static void tracePick(const GenericSchedulerBase::SchedCandidate &Cand) { in tracePick()
2679 GenericSchedulerBase::SchedCandidate &TryCand, in tryPressure()
[all …]