Home
last modified time | relevance | path

Searched refs:SimpleRemoteEPCServer (Results 1 – 3 of 3) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.cpp29 SimpleRemoteEPCServer::Dispatcher::~Dispatcher() = default;
32 void SimpleRemoteEPCServer::ThreadDispatcher::dispatch( in dispatch()
49 void SimpleRemoteEPCServer::ThreadDispatcher::shutdown() { in shutdown()
56 StringMap<ExecutorAddr> SimpleRemoteEPCServer::defaultBootstrapSymbols() { in defaultBootstrapSymbols()
63 SimpleRemoteEPCServer::handleMessage(SimpleRemoteEPCOpcode OpC, uint64_t SeqNo, in handleMessage()
116 Error SimpleRemoteEPCServer::waitForDisconnect() { in waitForDisconnect()
122 void SimpleRemoteEPCServer::handleDisconnect(Error Err) { in handleDisconnect()
152 Error SimpleRemoteEPCServer::sendMessage(SimpleRemoteEPCOpcode OpC, in sendMessage()
189 Error SimpleRemoteEPCServer::sendSetupMessage( in sendSetupMessage()
229 Error SimpleRemoteEPCServer::handleResult( in handleResult()
[all …]
/freebsd-src/contrib/llvm-project/llvm/tools/lli/ChildTarget/
H A DChildTarget.cpp53 ExitOnErr(SimpleRemoteEPCServer::Create<FDSimpleRemoteEPCTransport>( in main()
54 [](SimpleRemoteEPCServer::Setup &S) -> Error { in main()
56 std::make_unique<SimpleRemoteEPCServer::ThreadDispatcher>()); in main()
58 SimpleRemoteEPCServer::defaultBootstrapSymbols(); in main()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.h36 class SimpleRemoteEPCServer : public SimpleRemoteEPCTransportClient {
63 friend class SimpleRemoteEPCServer; variable
66 SimpleRemoteEPCServer &server() { return S; } in server()
88 Setup(SimpleRemoteEPCServer &S) : S(S) {} in Setup()
89 SimpleRemoteEPCServer &S;
98 static Expected<std::unique_ptr<SimpleRemoteEPCServer>>
101 auto Server = std::make_unique<SimpleRemoteEPCServer>(); in Create()