Searched refs:SchedBoundary (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 840 class SchedBoundary { 951 SchedBoundary(unsigned ID, const Twine &Name): in SchedBoundary() function 955 SchedBoundary &operator=(const SchedBoundary &other) = delete; 956 SchedBoundary(const SchedBoundary &other) = delete; 957 LLVM_ABI ~SchedBoundary(); 1202 SchedBoundary &CurrZone, SchedBoundary *OtherZone); 1211 bool shouldReduceLatency(const CandPolicy &Policy, SchedBoundary &CurrZone, 1226 SchedBoundary &Zone); 1242 GenericSchedulerBase(C), Top(SchedBoundary::TopQID, "TopQ"), in GenericScheduler() 1243 Bot(SchedBoundary::BotQID, "BotQ") {} in GenericScheduler() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCMachineScheduler.h | 27 SchedBoundary *Zone) const override; 32 SchedBoundary &Zone) const;
|
| H A D | PPCMachineScheduler.cpp | 31 SchedBoundary &Zone) const { in biasAddiLoadCandidate() 51 SchedBoundary *Zone) const { in tryCandidate()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineScheduler.cpp | 2504 SchedBoundary::~SchedBoundary() { delete HazardRec; } in ~SchedBoundary() 2519 void SchedBoundary::reset() { in reset() 2576 void SchedBoundary:: 2611 unsigned SchedBoundary::getLatencyStallCycles(SUnit *SU) { in getLatencyStallCycles() 2623 unsigned SchedBoundary::getNextResourceCycleByInstance(unsigned InstanceIdx, in getNextResourceCycleByInstance() 2649 SchedBoundary::getNextResourceCycle(const MCSchedClassDesc *SC, unsigned PIdx, in getNextResourceCycle() 2730 bool SchedBoundary::checkHazard(SUnit *SU) { in checkHazard() 2784 unsigned SchedBoundary:: 2805 unsigned SchedBoundary:: 2832 void SchedBoundary::releaseNode(SUnit *SU, unsigned ReadyCycle, bool InPQueue, in releaseNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.h | 49 void pickNodeFromQueue(SchedBoundary &Zone, const CandPolicy &ZonePolicy, 149 SchedBoundary *Zone) const override; 160 SchedBoundary *Zone) const override;
|
| H A D | GCNSchedStrategy.cpp | 324 void GCNSchedStrategy::pickNodeFromQueue(SchedBoundary &Zone, in pickNodeFromQueue() 352 SchedBoundary *ZoneArg = Cand.AtTop == TryCand.AtTop ? &Zone : nullptr; in pickNodeFromQueue() 544 SchedBoundary *Zone) const { in tryCandidate() 643 SchedBoundary *Zone) const { in tryCandidate()
|