LLVM: lib/Target/AMDGPU/SIMemoryLegalizer.cpp File Reference (original) (raw)
Memory legalizer - implements memory model. More...
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "si-memory-legalizer" |
| #define | PASS_NAME "SI Memory Legalizer" |
| Variables | |
|---|---|
| static cl::opt< bool > | AmdgcnSkipCacheInvalidations ("amdgcn-skip-cache-invalidations", cl::init(false), cl::Hidden, cl::desc("Use this to skip inserting cache invalidating instructions.")) |
Memory legalizer - implements memory model.
More information can be found here: http://llvm.org/docs/AMDGPUUsage.html#memory-model
Definition in file SIMemoryLegalizer.cpp.
◆ DEBUG_TYPE
#define DEBUG_TYPE "si-memory-legalizer"
◆ PASS_NAME
#define PASS_NAME "SI Memory Legalizer"
◆ canUseBUFFER_WBINVL1_VOL()
◆ AmdgcnSkipCacheInvalidations
| cl::opt< bool > AmdgcnSkipCacheInvalidations("amdgcn-skip-cache-invalidations", cl::init(false), cl::Hidden, cl::desc("Use this to skip inserting cache invalidating instructions.")) ( "amdgcn-skip-cache-invalidations" , cl::init(false) , cl::Hidden , cl::desc("Use this to skip inserting cache invalidating instructions.") ) | static |
|---|