Searched refs:SchedCandidate (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.h26 void tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand,
29 bool biasAddiLoadCandidate(SchedCandidate &Cand,
30 SchedCandidate &TryCand,
H A DPPCMachineScheduler.cpp19 bool PPCPreRASchedStrategy::biasAddiLoadCandidate(SchedCandidate &Cand,
20 SchedCandidate &TryCand,
29 SchedCandidate &FirstCand = Zone.isTop() ? TryCand : Cand;
30 SchedCandidate &SecondCand = Zone.isTop() ? Cand : TryCand;
45 void PPCPreRASchedStrategy::tryCandidate(SchedCandidate &Cand,
46 SchedCandidate &TryCand,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h796 /// Represent the type of SchedCandidate found within a single queue.
846 struct SchedCandidate { struct in class:llvm::GenericSchedulerBase
864 SchedCandidate() { reset(CandPolicy()); } function in struct:llvm::GenericSchedulerBase::SchedCandidate
865 SchedCandidate(const CandPolicy &Policy) { reset(Policy); } function in struct:llvm::GenericSchedulerBase::SchedCandidate
879 void setBest(SchedCandidate &Best) {
905 void traceCandidate(const SchedCandidate &Cand);
915 GenericSchedulerBase::SchedCandidate &TryCand,
916 GenericSchedulerBase::SchedCandidate &Cand,
919 GenericSchedulerBase::SchedCandidate &TryCand,
920 GenericSchedulerBase::SchedCandidate
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h36 SchedCandidate &Cand);
38 void initCandidate(SchedCandidate &Cand, SUnit *SU,
H A DGCNSchedStrategy.cpp62 void GCNMaxOccupancySchedStrategy::initCandidate(SchedCandidate &Cand, SUnit *SU,
145 SchedCandidate &Cand) {
153 SchedCandidate TryCand(ZonePolicy);
202 SchedCandidate TCand;
222 SchedCandidate TCand;
234 SchedCandidate Cand;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.h113 struct SchedCandidate { struct in class:llvm::ConvergingVLIWScheduler
123 SchedCandidate() = default;
125 /// Represent the type of SchedCandidate found within a single queue.
258 SUnit *SU, SchedCandidate &Candidate,
263 SchedCandidate &Candidate);
269 SchedCandidate &Candidate, ReadyQueue &Q);
H A DHexagonMachineScheduler.cpp498 const RegPressureTracker &RPTracker, SchedCandidate &Candidate,
577 SchedCandidate &Candidate,
766 SchedCandidate &Candidate) {
892 SchedCandidate BotCand;
911 SchedCandidate TopCand;
955 SchedCandidate TopCand;
966 SchedCandidate BotCand;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp2450 void GenericSchedulerBase::SchedCandidate::
2594 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) {
2650 GenericSchedulerBase::SchedCandidate &TryCand,
2651 GenericSchedulerBase::SchedCandidate &Cand,
2666 GenericSchedulerBase::SchedCandidate &TryCand,
2667 GenericSchedulerBase::SchedCandidate &Cand,
2681 bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand,
2682 GenericSchedulerBase::SchedCandidate &Cand,
2712 static void tracePick(const GenericSchedulerBase::SchedCandidate &Cand) {
2865 GenericSchedulerBase::SchedCandidate
[all...]

Completed in 133 milliseconds