Home
last modified time | relevance | path

Searched refs:runAsVoidFunction (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DTargetExecutionUtils.h34 int runAsVoidFunction(int (*Func)(void));
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DTargetExecutionUtils.cpp42 int runAsVoidFunction(int (*Func)(void)) { return Func(); } in runAsVoidFunction() function
H A DOrcRTBootstrap.cpp64 return runAsVoidFunction(MainAddr.toPtr<int32_t (*)(void)>()); in runAsVoidFunctionWrapper()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp124 SelfExecutorProcessControl::runAsVoidFunction(ExecutorAddr VoidFnAddr) { in runAsVoidFunction() function in llvm::orc::SelfExecutorProcessControl
126 return orc::runAsVoidFunction(VoidFnAddr.toPtr<VoidTy>()); in runAsVoidFunction()
H A DCOFFVCRuntimeSupport.cpp125 if (auto Res = ES.getExecutorProcessControl().runAsVoidFunction(Addr)) in initializeStaticVCRuntime()
H A DCOFFPlatform.cpp681 ES.getExecutorProcessControl().runAsVoidFunction(Initializer.second); in runBootstrapSubsectionInitializers()
747 auto Res = ES.getExecutorProcessControl().runAsVoidFunction(jit_function); in runSymbolIfExists()
H A DSimpleRemoteEPC.cpp74 Expected<int32_t> SimpleRemoteEPC::runAsVoidFunction(ExecutorAddr VoidFnAddr) { in runAsVoidFunction() function in llvm::orc::SimpleRemoteEPC
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h320 virtual Expected<int32_t> runAsVoidFunction(ExecutorAddr VoidFnAddr) = 0;
493 Expected<int32_t> runAsVoidFunction(ExecutorAddr VoidFnAddr) override { in runAsVoidFunction() function
537 Expected<int32_t> runAsVoidFunction(ExecutorAddr VoidFnAddr) override;
H A DSimpleRemoteEPC.h80 Expected<int32_t> runAsVoidFunction(ExecutorAddr VoidFnAddr) override;