Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Loading...
Searching...
No Matches
proteus
JitEngine
proteus::JitEngine Member List
This is the complete list of members for
proteus::JitEngine
, including all inherited members.
Config
proteus::JitEngine
protected
disable
()
proteus::JitEngine
inline
enable
()
proteus::JitEngine
inline
getRuntimeConstantValues
(void **KernelArgs, const ArrayRef< int32_t > RCIndices, const ArrayRef< int32_t > RCTypes, SmallVector< RuntimeConstant > &RCVec)
proteus::JitEngine
protected
Init
proteus::JitEngine
isProteusDisabled
()
proteus::JitEngine
inline
JitEngine
()
proteus::JitEngine
protected
mangleSuffix
(HashT &HashValue)
proteus::JitEngine
protected
optimizeIR
(Module &M, StringRef Arch, char OptLevel='3', unsigned CodegenOptLevel=3)
proteus::JitEngine
PROTEUS_ASYNC_COMPILATION
proteus::JitEngine
PROTEUS_ASYNC_TEST_BLOCKING
proteus::JitEngine
PROTEUS_ASYNC_THREADS
proteus::JitEngine
PROTEUS_DISABLE
proteus::JitEngine
PROTEUS_DUMP_LLVM_IR
proteus::JitEngine
PROTEUS_RELINK_GLOBALS_BY_COPY
proteus::JitEngine
PROTEUS_SET_LAUNCH_BOUNDS
proteus::JitEngine
PROTEUS_SPECIALIZE_ARGS
proteus::JitEngine
PROTEUS_SPECIALIZE_DIMS
proteus::JitEngine
PROTEUS_USE_HIP_RTC_CODEGEN
proteus::JitEngine
PROTEUS_USE_LIGHTWEIGHT_KERNEL_CLONE
proteus::JitEngine
PROTEUS_USE_STORED_CACHE
proteus::JitEngine
runCleanupPassPipeline
(Module &M)
proteus::JitEngine
protected
Generated by
1.9.8