Home
last modified time | relevance | path

Searched refs:GCNSchedStrategy (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h42 class GCNSchedStrategy : public GenericScheduler {
101 GCNSchedStrategy(const MachineSchedContext *C);
123 class GCNMaxOccupancySchedStrategy final : public GCNSchedStrategy {
130 class GCNMaxILPSchedStrategy final : public GCNSchedStrategy {
249 GCNSchedStrategy &S;
H A DGCNSchedStrategy.cpp63 GCNSchedStrategy::GCNSchedStrategy(const MachineSchedContext *C) in GCNSchedStrategy() function in GCNSchedStrategy
67 void GCNSchedStrategy::initialize(ScheduleDAGMI *DAG) { in initialize()
207 void GCNSchedStrategy::pickNodeFromQueue(SchedBoundary &Zone, in pickNodeFromQueue()
317 SUnit *GCNSchedStrategy::pickNode(bool &IsTopNode) { in pickNode()
360 GCNSchedStageID GCNSchedStrategy::getCurrentStage() { in getCurrentStage()
365 bool GCNSchedStrategy::advanceStage() { in advanceStage()
375 bool GCNSchedStrategy::hasNextStage() const { in hasNextStage()
380 GCNSchedStageID GCNSchedStrategy::getNextStage() const { in getNextStage()
387 : GCNSchedStrategy(C) { in GCNMaxOccupancySchedStrategy()
395 : GCNSchedStrategy(C) { in GCNMaxILPSchedStrategy()
[all …]