|
LLVM
4.0.0
|
#include "AMDGPU.h"#include "llvm/ADT/Triple.h"#include "llvm/IR/Constants.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Module.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "amdgpu-annotate-kernel-features" |
Functions | |
| INITIALIZE_PASS (AMDGPUAnnotateKernelFeatures, DEBUG_TYPE,"Add AMDGPU function attributes", false, false) static bool castRequiresQueuePtr(unsigned SrcAS) | |
| static bool | castRequiresQueuePtr (const AddrSpaceCastInst *ASC) |
| #define DEBUG_TYPE "amdgpu-annotate-kernel-features" |
Definition at line 21 of file AMDGPUAnnotateKernelFeatures.cpp.
|
static |
Definition at line 69 of file AMDGPUAnnotateKernelFeatures.cpp.
References llvm::AddrSpaceCastInst::getSrcAddressSpace().
| INITIALIZE_PASS | ( | AMDGPUAnnotateKernelFeatures | , |
| DEBUG_TYPE | , | ||
| "Add AMDGPU function attributes" | , | ||
| false | , | ||
| false | |||
| ) |
Definition at line 60 of file AMDGPUAnnotateKernelFeatures.cpp.
References AMDGPUAS::LOCAL_ADDRESS, and AMDGPUAS::PRIVATE_ADDRESS.
1.8.6