Searched refs:SimpleRemoteEPC (Results 1 – 19 of 19) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | SimpleRemoteEPC.h | 31 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 …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SimpleRemoteEPC.cpp | 20 SimpleRemoteEPC::~SimpleRemoteEPC() { in ~SimpleRemoteEPC() 28 SimpleRemoteEPC::loadDylib(const char *DylibPath) { in loadDylib() 33 SimpleRemoteEPC::lookupSymbols(ArrayRef<LookupRequest> Request) { in lookupSymbols() 48 Expected<int32_t> SimpleRemoteEPC::runAsMain(ExecutorAddr MainFnAddr, in runAsMain() 57 Expected<int32_t> SimpleRemoteEPC::runAsVoidFunction(ExecutorAddr VoidFnAddr) { in runAsVoidFunction() 65 Expected<int32_t> SimpleRemoteEPC::runAsIntFunction(ExecutorAddr IntFnAddr, in runAsIntFunction() 74 void SimpleRemoteEPC::callWrapperAsync(ExecutorAddr WrapperFnAddr, in callWrapperAsync() 110 Error SimpleRemoteEPC::disconnect() { in disconnect() 119 SimpleRemoteEPC::handleMessage(SimpleRemoteEPCOpcode OpC, uint64_t SeqNo, in handleMessage() 176 void SimpleRemoteEPC::handleDisconnect(Error Err) { in handleDisconnect() [all …]
|
| H A D | CMakeLists.txt | 41 SimpleRemoteEPC.cpp
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| H A D | RemoteJITUtils.cpp | 68 Expected<std::pair<std::unique_ptr<SimpleRemoteEPC>, uint64_t>> 76 Expected<std::unique_ptr<SimpleRemoteEPC>> 85 Expected<std::pair<std::unique_ptr<SimpleRemoteEPC>, uint64_t>> 141 auto EPC = SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( in launchLocalExecutor() 143 SimpleRemoteEPC::Setup(), in launchLocalExecutor() 190 Expected<std::unique_ptr<SimpleRemoteEPC>> 213 return SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( in connectTCPSocket() 215 SimpleRemoteEPC::Setup(), *SockFD); in connectTCPSocket()
|
| H A D | RemoteJITUtils.h | 30 llvm::Expected<std::pair<std::unique_ptr<llvm::orc::SimpleRemoteEPC>, uint64_t>> 36 llvm::Expected<std::unique_ptr<llvm::orc::SimpleRemoteEPC>>
|
| H A D | LLJITWithRemoteDebugging.cpp | 147 std::unique_ptr<SimpleRemoteEPC> EPC; in main()
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
| H A D | BUILD.gn | 54 "SimpleRemoteEPC.cpp",
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMExecutionEngine/ |
| H A D | Makefile | 105 SimpleRemoteEPC.cpp \
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 597 createSharedMemoryManager(SimpleRemoteEPC &SREPC) { in createSharedMemoryManager() 781 auto S = SimpleRemoteEPC::Setup(); in launchExecutor() 785 return SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( in launchExecutor() 871 auto S = SimpleRemoteEPC::Setup(); in connectToExecutor() 875 return SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( in connectToExecutor()
|
| /openbsd-src/gnu/llvm/llvm/tools/lli/ |
| H A D | lli.cpp | 1179 return orc::SimpleRemoteEPC::Create<orc::FDSimpleRemoteEPCTransport>( in launchRemote() 1181 llvm::orc::SimpleRemoteEPC::Setup(), PipeFD[1][0], PipeFD[0][1]); in launchRemote()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 1869 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.macppc | 1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.loongson | 1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.octeon | 1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.arm64 | 1869 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.powerpc64 | 1867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.armv7 | 1867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.i386 | 1867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|
| H A D | clang.sparc64 | 1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
|