Home
last modified time | relevance | path

Searched refs:JITStack (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/ExecutionEngine/Orc/
DOrcCBindings.cpp24 OrcCBindingsStack *JITStack = new OrcCBindingsStack( in LLVMOrcCreateInstance() local
27 return wrap(JITStack); in LLVMOrcCreateInstance()
30 const char *LLVMOrcGetErrorMsg(LLVMOrcJITStackRef JITStack) { in LLVMOrcGetErrorMsg() argument
31 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcGetErrorMsg()
35 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledName, in LLVMOrcGetMangledSymbol() argument
37 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcGetMangledSymbol()
46 LLVMOrcCreateLazyCompileCallback(LLVMOrcJITStackRef JITStack, in LLVMOrcCreateLazyCompileCallback() argument
49 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateLazyCompileCallback()
53 LLVMOrcErrorCode LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack, in LLVMOrcCreateIndirectStub() argument
56 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateIndirectStub()
[all …]
/external/llvm/include/llvm-c/
DOrcBindings.h36 typedef uint64_t (*LLVMOrcLazyCompileCallbackFn)(LLVMOrcJITStackRef JITStack,
58 const char *LLVMOrcGetErrorMsg(LLVMOrcJITStackRef JITStack);
64 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledSymbol,
76 LLVMOrcCreateLazyCompileCallback(LLVMOrcJITStackRef JITStack,
83 LLVMOrcErrorCode LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack,
90 LLVMOrcErrorCode LLVMOrcSetIndirectStubPointer(LLVMOrcJITStackRef JITStack,
98 LLVMOrcAddEagerlyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
106 LLVMOrcAddLazilyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
113 LLVMOrcModuleHandle LLVMOrcAddObjectFile(LLVMOrcJITStackRef JITStack,
124 void LLVMOrcRemoveModule(LLVMOrcJITStackRef JITStack, LLVMOrcModuleHandle H);
[all …]
/external/llvm/unittests/ExecutionEngine/Orc/
DOrcCAPITest.cpp63 static LLVMOrcTargetAddress myCompileCallback(LLVMOrcJITStackRef JITStack, in myCompileCallback() argument
68 CCtx->H = LLVMOrcAddEagerlyCompiledIR(JITStack, wrap(CCtx->M.get()), in myCompileCallback()
71 LLVMOrcTargetAddress MainAddr = LLVMOrcGetSymbolAddress(JITStack, "main"); in myCompileCallback()
72 LLVMOrcSetIndirectStubPointer(JITStack, "foo", MainAddr); in myCompileCallback()