Home
last modified time | relevance | path

Searched refs:SimpleRemoteEPC (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSimpleRemoteEPC.h31 class SimpleRemoteEPC : public ExecutorProcessControl,
40 SimpleRemoteEPC &);
42 Expected<std::unique_ptr<MemoryAccess>>(SimpleRemoteEPC &);
50 static Expected<std::unique_ptr<SimpleRemoteEPC>>
53 std::unique_ptr<SimpleRemoteEPC> SREPC( in Create()
54 new SimpleRemoteEPC(std::make_shared<SymbolStringPool>(), in Create()
66 SimpleRemoteEPC(const SimpleRemoteEPC &) = delete;
67 SimpleRemoteEPC &operator=(const SimpleRemoteEPC &) = delete;
68 SimpleRemoteEPC(SimpleRemoteEPC &&) = delete;
69 SimpleRemoteEPC &operator=(SimpleRemoteEPC &&) = delete;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSimpleRemoteEPC.cpp20 SimpleRemoteEPC::~SimpleRemoteEPC() { in ~SimpleRemoteEPC()
28 SimpleRemoteEPC::loadDylib(const char *DylibPath) { in loadDylib()
37 ArrayRef<SimpleRemoteEPC::LookupRequest> Request, in lookupSymbolsAsyncHelper()
39 SimpleRemoteEPC::SymbolLookupCompleteFn Complete) { in lookupSymbolsAsyncHelper()
60 void SimpleRemoteEPC::lookupSymbolsAsync(ArrayRef<LookupRequest> Request, in lookupSymbolsAsync()
65 Expected<int32_t> SimpleRemoteEPC::runAsMain(ExecutorAddr MainFnAddr, in runAsMain()
74 Expected<int32_t> SimpleRemoteEPC::runAsVoidFunction(ExecutorAddr VoidFnAddr) { in runAsVoidFunction()
82 Expected<int32_t> SimpleRemoteEPC::runAsIntFunction(ExecutorAddr IntFnAddr, in runAsIntFunction()
91 void SimpleRemoteEPC::callWrapperAsync(ExecutorAddr WrapperFnAddr, in callWrapperAsync()
127 Error SimpleRemoteEPC::disconnect() { in disconnect()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp1258 return orc::SimpleRemoteEPC::Create<orc::FDSimpleRemoteEPCTransport>( in launchRemote()
1260 llvm::orc::SimpleRemoteEPC::Setup(), PipeFD[1][0], PipeFD[0][1]); in launchRemote()
/freebsd/lib/clang/libllvm/
H A DMakefile766 SRCS_EXT+= ExecutionEngine/Orc/SimpleRemoteEPC.cpp