Home
last modified time | relevance | path

Searched refs:SelfExecutorProcessControl (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp26 SelfExecutorProcessControl::SelfExecutorProcessControl( in SelfExecutorProcessControl() function in llvm::orc::SelfExecutorProcessControl
47 Expected<std::unique_ptr<SelfExecutorProcessControl>>
48 SelfExecutorProcessControl::Create( in Create()
70 return std::make_unique<SelfExecutorProcessControl>( in Create()
76 SelfExecutorProcessControl::loadDylib(const char *DylibPath) { in loadDylib()
85 SelfExecutorProcessControl::lookupSymbols(ArrayRef<LookupRequest> Request) { in lookupSymbols()
110 SelfExecutorProcessControl::runAsMain(ExecutorAddr MainFnAddr, in runAsMain()
117 SelfExecutorProcessControl::runAsVoidFunction(ExecutorAddr VoidFnAddr) { in runAsVoidFunction()
123 SelfExecutorProcessControl::runAsIntFunction(ExecutorAddr IntFnAddr, int Arg) { in runAsIntFunction()
128 void SelfExecutorProcessControl::callWrapperAsync(ExecutorAddr WrapperFnAddr, in callWrapperAsync()
[all …]
H A DLLJIT.cpp704 if (auto EPCOrErr = SelfExecutorProcessControl::Create()) in prepareForConstruction()
846 if (auto EPC = SelfExecutorProcessControl::Create()) { in LLJIT()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h427 class SelfExecutorProcessControl
431 SelfExecutorProcessControl(
441 static Expected<std::unique_ptr<SelfExecutorProcessControl>>
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h69 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h65 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp137 auto EPC = ExitOnErr(SelfExecutorProcessControl::Create()); in main()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h72 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h88 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp52 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h173 auto EPC = SelfExecutorProcessControl::Create(); in Create()
/openbsd-src/gnu/llvm/llvm/tools/lli/
H A Dlli.cpp668 : ExitOnErr(orc::SelfExecutorProcessControl::Create()); in main()
875 ExitOnErr(orc::SelfExecutorProcessControl::Create())); in runOrcJIT()
933 EPC = ExitOnErr(orc::SelfExecutorProcessControl::Create( in runOrcJIT()
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp913 EPC = std::make_unique<SelfExecutorProcessControl>( in Create()