[ORC] Remove ORC RPC.
authorLang Hames <lhames@gmail.com>
Fri, 1 Oct 2021 17:07:03 +0000 (10:07 -0700)
committerLang Hames <lhames@gmail.com>
Fri, 1 Oct 2021 18:17:33 +0000 (11:17 -0700)
commit33dd98e9e4991c51d547ca3af9f56218d73b29cf
tree2ca39fa0d02d46055cb226f4e768b175ed89d66f
parenta3f425946d33d605c142ef39edf522d9455a4fe5
[ORC] Remove ORC RPC.

With the removal of OrcRPCExecutorProcessControl and OrcRPCTPCServer in
6aeed7b19c4 the ORC RPC library no longer has any in-tree users.

Clients needing serialization for ORC should move to Simple Packed
Serialization (usually by adopting SimpleRemoteEPC for remote JITing).
13 files changed:
llvm/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h [deleted file]
llvm/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h [deleted file]
llvm/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h [deleted file]
llvm/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h [deleted file]
llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt
llvm/lib/ExecutionEngine/Orc/Shared/RPCError.cpp [deleted file]
llvm/tools/lli/ChildTarget/ChildTarget.cpp
llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp
llvm/tools/llvm-jitlink/llvm-jitlink.h
llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
llvm/unittests/ExecutionEngine/Orc/QueueChannel.cpp [deleted file]
llvm/unittests/ExecutionEngine/Orc/QueueChannel.h [deleted file]
llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp [deleted file]