|
LLVM 23.0.0git
|
Coexecution-focused scheduling strategy for AMDGPU. More...
Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "machine-scheduler" |
Functions | |
| static SUnit * | pickOnlyChoice (SchedBoundary &Zone) |
Coexecution-focused scheduling strategy for AMDGPU.
Definition in file AMDGPUCoExecSchedStrategy.cpp.
| #define DEBUG_TYPE "machine-scheduler" |
Definition at line 19 of file AMDGPUCoExecSchedStrategy.cpp.
|
static |
Definition at line 35 of file AMDGPUCoExecSchedStrategy.cpp.
References llvm::ReadyQueue::empty(), llvm::SchedBoundary::Pending, and llvm::SchedBoundary::pickOnlyChoice().
Referenced by llvm::AMDGPUCoExecSchedStrategy::pickNode(), llvm::GCNSchedStrategy::pickNode(), and llvm::GCNSchedStrategy::pickNodeBidirectional().