Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
proteus::JitEngine Member List

This is the complete list of members for proteus::JitEngine, including all inherited members.

Configproteus::JitEngineprotected
disable()proteus::JitEngineinline
enable()proteus::JitEngineinline
getRuntimeConstantValues(void **KernelArgs, const ArrayRef< int32_t > RCIndices, const ArrayRef< int32_t > RCTypes, SmallVector< RuntimeConstant > &RCVec)proteus::JitEngineprotected
Initproteus::JitEngine
isProteusDisabled()proteus::JitEngineinline
JitEngine()proteus::JitEngineprotected
mangleSuffix(HashT &HashValue)proteus::JitEngineprotected
optimizeIR(Module &M, StringRef Arch, char OptLevel='3', unsigned CodegenOptLevel=3)proteus::JitEngine
PROTEUS_ASYNC_COMPILATIONproteus::JitEngine
PROTEUS_ASYNC_TEST_BLOCKINGproteus::JitEngine
PROTEUS_ASYNC_THREADSproteus::JitEngine
PROTEUS_DISABLEproteus::JitEngine
PROTEUS_DUMP_LLVM_IRproteus::JitEngine
PROTEUS_RELINK_GLOBALS_BY_COPYproteus::JitEngine
PROTEUS_SET_LAUNCH_BOUNDSproteus::JitEngine
PROTEUS_SPECIALIZE_ARGSproteus::JitEngine
PROTEUS_SPECIALIZE_DIMSproteus::JitEngine
PROTEUS_USE_HIP_RTC_CODEGENproteus::JitEngine
PROTEUS_USE_LIGHTWEIGHT_KERNEL_CLONEproteus::JitEngine
PROTEUS_USE_STORED_CACHEproteus::JitEngine
runCleanupPassPipeline(Module &M)proteus::JitEngineprotected