|
LLVM 23.0.0git
|
AMD GCN specific subclass of TargetSubtarget. More...
#include "AMDGPUCallLowering.h"#include "AMDGPURegisterBankInfo.h"#include "AMDGPUSubtarget.h"#include "SIFrameLowering.h"#include "SIISelLowering.h"#include "SIInstrInfo.h"#include "Utils/AMDGPUBaseInfo.h"#include "llvm/Support/AMDHSAKernelDescriptor.h"#include "llvm/Support/ErrorHandling.h"#include "AMDGPUGenSubtargetInfo.inc"Go to the source code of this file.
Classes | |
| class | llvm::GCNSubtarget |
| class | llvm::GCNUserSGPRUsageInfo |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::AMDGPUOOBMode |
| Module flag names controlling out-of-bounds buffer access semantics. | |
Macros | |
| #define | GET_SUBTARGETINFO_HEADER |
| #define | GET_SUBTARGETINFO_MACRO(ATTRIBUTE, DEFAULT, GETTER) |
| #define | GET_SUBTARGETINFO_MACRO(ATTRIBUTE, DEFAULT, GETTER) |
Functions | |
| constexpr StringLiteral | llvm::AMDGPUOOBMode::BufferFlag ("amdgpu.buffer.oob.mode") |
| constexpr StringLiteral | llvm::AMDGPUOOBMode::TBufferFlag ("amdgpu.tbuffer.oob.mode") |
AMD GCN specific subclass of TargetSubtarget.
Definition in file GCNSubtarget.h.
| #define GET_SUBTARGETINFO_HEADER |
Definition at line 27 of file GCNSubtarget.h.
| #define GET_SUBTARGETINFO_MACRO | ( | ATTRIBUTE, | |
| DEFAULT, | |||
| GETTER ) |
Definition at line 95 of file GCNSubtarget.h.
| #define GET_SUBTARGETINFO_MACRO | ( | ATTRIBUTE, | |
| DEFAULT, | |||
| GETTER ) |
Definition at line 95 of file GCNSubtarget.h.