LLVM: lib/Target/NVPTX/NVVMReflect.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define NVVM_REFLECT_FUNCTION "__nvvm_reflect"
#define NVVM_REFLECT_OCL_FUNCTION "__nvvm_reflect_ocl"
#define CUDA_ARCH_NAME "__CUDA_ARCH"
#define CUDA_FTZ_NAME "__CUDA_FTZ"
#define CUDA_FTZ_MODULE_NAME "nvvm-reflect-ftz"
#define DEBUG_TYPE "nvvm-reflect"
Variables
static cl::opt< bool > NVVMReflectEnabled ("nvvm-reflect-enable", cl::init(true), cl::Hidden, cl::desc("NVVM reflection, enabled by default"))

CUDA_ARCH_NAME

#define CUDA_ARCH_NAME "__CUDA_ARCH"

CUDA_FTZ_MODULE_NAME

#define CUDA_FTZ_MODULE_NAME "nvvm-reflect-ftz"

CUDA_FTZ_NAME

#define CUDA_FTZ_NAME "__CUDA_FTZ"

DEBUG_TYPE

#define DEBUG_TYPE "nvvm-reflect"

NVVM_REFLECT_FUNCTION

#define NVVM_REFLECT_FUNCTION "__nvvm_reflect"

NVVM_REFLECT_OCL_FUNCTION

#define NVVM_REFLECT_OCL_FUNCTION "__nvvm_reflect_ocl"

NVVMReflectEnabled

cl::opt< bool > NVVMReflectEnabled("nvvm-reflect-enable", cl::init(true), cl::Hidden, cl::desc("NVVM reflection, enabled by default")) ( "nvvm-reflect-enable" , cl::init(true) , cl::Hidden , cl::desc("NVVM reflection, enabled by default") ) static