Go to the source code of this file.
◆ DEBUG_TYPE
| #define DEBUG_TYPE "spirv-lower-ctor-dtor" |
◆ INITIALIZE_PASS()
| INITIALIZE_PASS |
( |
SPIRVCtorDtorLoweringLegacy | , |
|
|
DEBUG_TYPE | , |
|
|
"SPIRV lower ctors and dtors" | , |
|
|
false | , |
|
|
false | ) |
◆ CreateKernels
| cl::opt< bool > CreateKernels("spirv-emit-init-fini-kernel", cl::desc("Emit kernels to call ctor/dtor globals."), cl::init(true), cl::Hidden) |
( |
"spirv-emit-init-fini-kernel" | , |
|
|
cl::desc("Emit kernels to call ctor/dtor globals.") | , |
|
|
cl::init(true) | , |
|
|
cl::Hidden | ) |
|
static |
◆ GlobalStr
| cl::opt< std::string > GlobalStr("spirv-lower-global-ctor-dtor-id", cl::desc("Override unique ID of ctor/dtor globals."), cl::init(""), cl::Hidden) |
( |
"spirv-lower-global-ctor-dtor-id" | , |
|
|
cl::desc("Override unique ID of ctor/dtor globals.") | , |
|
|
cl::init("") | , |
|
|
cl::Hidden | ) |
|
static |