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 = in LLVMOrcCreateInstance() local
28 return wrap(JITStack); in LLVMOrcCreateInstance()
31 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledName, in LLVMOrcGetMangledSymbol() argument
33 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcGetMangledSymbol()
44 LLVMOrcCreateLazyCompileCallback(LLVMOrcJITStackRef JITStack, in LLVMOrcCreateLazyCompileCallback() argument
47 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateLazyCompileCallback()
51 void LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack, in LLVMOrcCreateIndirectStub() argument
54 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateIndirectStub()
58 void LLVMOrcSetIndirectStubPointer(LLVMOrcJITStackRef JITStack, in LLVMOrcSetIndirectStubPointer() argument
61 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcSetIndirectStubPointer()
[all …]
/external/llvm/include/llvm-c/
DOrcBindings.h38 typedef uint64_t (*LLVMOrcLazyCompileCallbackFn)(LLVMOrcJITStackRef JITStack,
56 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledSymbol,
69 LLVMOrcCreateLazyCompileCallback(LLVMOrcJITStackRef JITStack,
76 void LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack,
83 void LLVMOrcSetIndirectStubPointer(LLVMOrcJITStackRef JITStack,
91 LLVMOrcAddEagerlyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
99 LLVMOrcAddLazilyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
107 LLVMOrcAddObjectFile(LLVMOrcJITStackRef JITStack, LLVMObjectFileRef Obj,
117 void LLVMOrcRemoveModule(LLVMOrcJITStackRef JITStack, LLVMOrcModuleHandle H);
122 LLVMOrcTargetAddress LLVMOrcGetSymbolAddress(LLVMOrcJITStackRef JITStack,
[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()