|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::JitEngineHost, including all inherited members.
| compileAndLink(StringRef FnName, char *IR, int IRSize, void **Args, ArrayRef< RuntimeConstantInfo * > RCInfoArray) | proteus::JitEngineHost | |
| compileOnly(Module &M, bool DisableIROpt=false) | proteus::JitEngineHost | |
| disable() | proteus::JitEngine | inline |
| dumpSymbolInfo(const object::ObjectFile &loadedObj, const RuntimeDyld::LoadedObjectInfo &objInfo) | proteus::JitEngineHost | static |
| enable() | proteus::JitEngine | inline |
| ExitOnErr | proteus::JitEngineHost | |
| getFunctionAddress(StringRef FnName, CompiledLibrary &Library) | proteus::JitEngineHost | |
| getRuntimeConstantValues(void **KernelArgs, ArrayRef< RuntimeConstantInfo * > RCInfoArray) | proteus::JitEngine | protected |
| Init | proteus::JitEngine | |
| instance() | proteus::JitEngineHost | static |
| isProteusDisabled() | proteus::JitEngine | inline |
| JitEngine() | proteus::JitEngine | protected |
| LLJITPtr | proteus::JitEngineHost | |
| loadCompiledLibrary(CompiledLibrary &Library) | proteus::JitEngineHost | |
| mangleSuffix(HashT &HashValue) | proteus::JitEngine | protected |
| notifyLoaded(orc::MaterializationResponsibility &R, const object::ObjectFile &Obj, const RuntimeDyld::LoadedObjectInfo &LOI) | proteus::JitEngineHost | static |
| specializeIR(std::unique_ptr< Module > M, std::unique_ptr< LLVMContext > Ctx, StringRef FnName, StringRef Suffix, ArrayRef< RuntimeConstant > RCArray) | proteus::JitEngineHost | |
| specializeIR(Module &M, StringRef FnName, StringRef Suffix, ArrayRef< RuntimeConstant > RCArray) | proteus::JitEngineHost | |
| ~JitEngineHost() | proteus::JitEngineHost |