| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCMachineScheduler.h | 26 bool tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand, 30 bool biasAddiLoadCandidate(SchedCandidate &Cand, 31 SchedCandidate &TryCand, 47 bool tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand) override; 48 bool biasAddiCandidate(SchedCandidate &Cand, SchedCandidate &TryCand) const;
|
| D | PPCMachineScheduler.cpp | 24 static bool isADDIInstr(const GenericScheduler::SchedCandidate &Cand) { in isADDIInstr() 29 bool PPCPreRASchedStrategy::biasAddiLoadCandidate(SchedCandidate &Cand, in biasAddiLoadCandidate() 30 SchedCandidate &TryCand, in biasAddiLoadCandidate() 35 SchedCandidate &FirstCand = Zone.isTop() ? TryCand : Cand; in biasAddiLoadCandidate() 36 SchedCandidate &SecondCand = Zone.isTop() ? Cand : TryCand; in biasAddiLoadCandidate() 49 bool PPCPreRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate() 50 SchedCandidate &TryCand, in tryCandidate() 165 bool PPCPostRASchedStrategy::biasAddiCandidate(SchedCandidate &Cand, in biasAddiCandidate() 166 SchedCandidate &TryCand) const { in biasAddiCandidate() 177 bool PPCPostRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | MachineScheduler.h | 890 struct SchedCandidate { struct 908 SchedCandidate() { reset(CandPolicy()); } in SchedCandidate() argument 909 SchedCandidate(const CandPolicy &Policy) { reset(Policy); } in SchedCandidate() function 923 void setBest(SchedCandidate &Best) { in setBest() argument 949 void traceCandidate(const SchedCandidate &Cand); 959 GenericSchedulerBase::SchedCandidate &TryCand, 960 GenericSchedulerBase::SchedCandidate &Cand, 963 GenericSchedulerBase::SchedCandidate &TryCand, 964 GenericSchedulerBase::SchedCandidate &Cand, 966 bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand, [all …]
|
| D | VLIWMachineScheduler.h | 92 struct SchedCandidate { struct 102 SchedCandidate() = default; argument 249 SchedCandidate &Candidate, RegPressureDelta &Delta, 254 SchedCandidate &Candidate); 260 SchedCandidate &Candidate, ReadyQueue &Q);
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64MachineScheduler.h | 27 bool tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand) override;
|
| D | AArch64MachineScheduler.cpp | 61 bool AArch64PostRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate() 62 SchedCandidate &TryCand) { in tryCandidate()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | GCNSchedStrategy.h | 48 SchedCandidate &Cand); 50 void initCandidate(SchedCandidate &Cand, SUnit *SU, 132 bool tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand,
|
| D | GCNSchedStrategy.cpp | 103 void GCNSchedStrategy::initCandidate(SchedCandidate &Cand, SUnit *SU, in initCandidate() 194 SchedCandidate &Cand) { in pickNodeFromQueue() 206 SchedCandidate TryCand(ZonePolicy); in pickNodeFromQueue() 255 SchedCandidate TCand; in pickNodeBidirectional() 275 SchedCandidate TCand; in pickNodeBidirectional() 287 SchedCandidate Cand = BotCand; in pickNodeBidirectional() 383 bool GCNMaxILPSchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate() 384 SchedCandidate &TryCand, in tryCandidate()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | VLIWMachineScheduler.cpp | 525 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump() 597 SchedCandidate &Candidate, in SchedulingCost() 771 SchedCandidate &Candidate) { in pickNodeFromQueue() 897 SchedCandidate BotCand; in pickNodeBidrectional() 916 SchedCandidate TopCand; in pickNodeBidrectional() 960 SchedCandidate TopCand; in pickNode() 971 SchedCandidate BotCand; in pickNode()
|
| D | MachineScheduler.cpp | 2651 void GenericSchedulerBase::SchedCandidate:: 2795 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) { in traceCandidate() 2853 GenericSchedulerBase::SchedCandidate &TryCand, in tryLess() 2854 GenericSchedulerBase::SchedCandidate &Cand, in tryLess() 2869 GenericSchedulerBase::SchedCandidate &TryCand, in tryGreater() 2870 GenericSchedulerBase::SchedCandidate &Cand, in tryGreater() 2884 bool tryLatency(GenericSchedulerBase::SchedCandidate &TryCand, in tryLatency() 2885 GenericSchedulerBase::SchedCandidate &Cand, in tryLatency() 2923 static void tracePick(const GenericSchedulerBase::SchedCandidate &Cand) { in tracePick() 3079 GenericSchedulerBase::SchedCandidate &TryCand, in tryPressure() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonMachineScheduler.h | 36 int SchedulingCost(ReadyQueue &Q, SUnit *SU, SchedCandidate &Candidate,
|
| D | HexagonMachineScheduler.cpp | 46 SchedCandidate &Candidate, in SchedulingCost()
|