#include <JitEngineHost.h>
|
| static JitEngineHost & | instance () |
| |
| static void | dumpSymbolInfo (const object::ObjectFile &LoadedObj, const RuntimeDyld::LoadedObjectInfo &ObjInfo) |
| |
| static void | notifyLoaded (orc::MaterializationResponsibility &R, const object::ObjectFile &Obj, const RuntimeDyld::LoadedObjectInfo &LOI) |
| |
◆ ~JitEngineHost()
| JitEngineHost::~JitEngineHost |
( |
| ) |
|
◆ compileAndLink()
| void * JitEngineHost::compileAndLink |
( |
StringRef |
FnName, |
|
|
char * |
IR, |
|
|
int |
IRSize, |
|
|
void ** |
Args, |
|
|
ArrayRef< RuntimeConstantInfo * > |
RCInfoArray |
|
) |
| |
◆ compileOnly()
| std::unique_ptr< MemoryBuffer > JitEngineHost::compileOnly |
( |
Module & |
M, |
|
|
bool |
DisableIROpt = false |
|
) |
| |
◆ dumpSymbolInfo()
| void JitEngineHost::dumpSymbolInfo |
( |
const object::ObjectFile & |
LoadedObj, |
|
|
const RuntimeDyld::LoadedObjectInfo & |
ObjInfo |
|
) |
| |
|
static |
◆ getFunctionAddress()
| void * JitEngineHost::getFunctionAddress |
( |
StringRef |
FnName, |
|
|
CompiledLibrary & |
Library |
|
) |
| |
◆ instance()
◆ loadCompiledLibrary()
◆ notifyLoaded()
| void JitEngineHost::notifyLoaded |
( |
orc::MaterializationResponsibility & |
R, |
|
|
const object::ObjectFile & |
Obj, |
|
|
const RuntimeDyld::LoadedObjectInfo & |
LOI |
|
) |
| |
|
static |
◆ specializeIR()
| void JitEngineHost::specializeIR |
( |
Module & |
M, |
|
|
StringRef |
FnName, |
|
|
StringRef |
Suffix, |
|
|
ArrayRef< RuntimeConstant > |
RCArray |
|
) |
| |
◆ ExitOnErr
| ExitOnError proteus::JitEngineHost::ExitOnErr |
◆ LLJITPtr
| std::unique_ptr<orc::LLJIT> proteus::JitEngineHost::LLJITPtr |
The documentation for this class was generated from the following files: