Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DSimpleRemoteEPC.cpp20 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 DCMakeLists.txt41 SimpleRemoteEPC.cpp
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DRemoteJITUtils.cpp68 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 DRemoteJITUtils.h30 llvm::Expected<std::pair<std::unique_ptr<llvm::orc::SimpleRemoteEPC>, uint64_t>>
36 llvm::Expected<std::unique_ptr<llvm::orc::SimpleRemoteEPC>>
H A DLLJITWithRemoteDebugging.cpp147 std::unique_ptr<SimpleRemoteEPC> EPC; in main()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn54 "SimpleRemoteEPC.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMExecutionEngine/
H A DMakefile105 SimpleRemoteEPC.cpp \
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp597 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 Dlli.cpp1179 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 Dclang.amd641869 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.macppc1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.loongson1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.octeon1868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.arm641869 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.powerpc641867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.armv71867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.i3861867 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
H A Dclang.sparc641868 ./usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h