LLVM: lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros |
|
| #define |
DEBUG_TYPE "amdgpu-preload-kernel-arguments" |
◆ DEBUG_TYPE
#define DEBUG_TYPE "amdgpu-preload-kernel-arguments"
◆ INITIALIZE_PASS()
| INITIALIZE_PASS |
( |
AMDGPUPreloadKernelArgumentsLegacy |
, |
| DEBUG_TYPE |
, |
|
|
| "AMDGPU Preload Kernel Arguments" |
, |
|
|
| false |
, |
|
|
| false |
) |
|
|
◆ markKernelArgsAsInreg()
◆ EnableKernargPreload
| cl::opt< bool > EnableKernargPreload("amdgpu-kernarg-preload", cl::desc("Enable preload kernel arguments to SGPRs"), cl::init(true)) ( "amdgpu-kernarg-preload" , cl::desc("Enable preload kernel arguments to SGPRs") , cl::init(true) ) |
static |
◆ KernargPreloadCount
| cl::opt< unsigned > KernargPreloadCount("amdgpu-kernarg-preload-count", cl::desc("How many kernel arguments to preload onto SGPRs"), cl::init(0)) ( "amdgpu-kernarg-preload-count" , cl::desc("How many kernel arguments to preload onto SGPRs") , cl::init(0) ) |
static |