Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcCBindings.cpp23 OrcCBindingsStack *JITStack = in LLVMOrcCreateInstance() local
26 return wrap(JITStack); in LLVMOrcCreateInstance()
29 const char *LLVMOrcGetErrorMsg(LLVMOrcJITStackRef JITStack) { in LLVMOrcGetErrorMsg() argument
30 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcGetErrorMsg()
34 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledName, in LLVMOrcGetMangledSymbol() argument
36 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcGetMangledSymbol()
45 LLVMOrcJITStackRef JITStack, LLVMOrcTargetAddress *RetAddr, in LLVMOrcCreateLazyCompileCallback() argument
47 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateLazyCompileCallback()
55 LLVMErrorRef LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack, in LLVMOrcCreateIndirectStub() argument
58 OrcCBindingsStack &J = *unwrap(JITStack); in LLVMOrcCreateIndirectStub()
[all …]
/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/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
DOrcBindings.h36 typedef uint64_t (*LLVMOrcLazyCompileCallbackFn)(LLVMOrcJITStackRef JITStack,
56 const char *LLVMOrcGetErrorMsg(LLVMOrcJITStackRef JITStack);
62 void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledSymbol,
74 LLVMOrcJITStackRef JITStack, LLVMOrcTargetAddress *RetAddr,
80 LLVMErrorRef LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack,
87 LLVMErrorRef LLVMOrcSetIndirectStubPointer(LLVMOrcJITStackRef JITStack,
94 LLVMErrorRef LLVMOrcAddEagerlyCompiledIR(LLVMOrcJITStackRef JITStack,
103 LLVMErrorRef LLVMOrcAddLazilyCompiledIR(LLVMOrcJITStackRef JITStack,
117 LLVMErrorRef LLVMOrcAddObjectFile(LLVMOrcJITStackRef JITStack,
129 LLVMErrorRef LLVMOrcRemoveModule(LLVMOrcJITStackRef JITStack,
[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()
/external/llvm-project/llvm/docs/
DORCv2.rst627 JITStack J;