diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine')
-rw-r--r-- | llvm/lib/ExecutionEngine/CMakeLists.txt | 1 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/LLVMBuild.txt | 2 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 2 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt | 4 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt | 6 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt | 21 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/OrcError/OrcError.cpp (renamed from llvm/lib/ExecutionEngine/Orc/OrcError.cpp) | 0 | ||||
-rw-r--r-- | llvm/lib/ExecutionEngine/OrcError/RPCError.cpp (renamed from llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp) | 6 |
8 files changed, 34 insertions, 8 deletions
diff --git a/llvm/lib/ExecutionEngine/CMakeLists.txt b/llvm/lib/ExecutionEngine/CMakeLists.txt index ccee3460339..c5445fbc16d 100644 --- a/llvm/lib/ExecutionEngine/CMakeLists.txt +++ b/llvm/lib/ExecutionEngine/CMakeLists.txt @@ -21,6 +21,7 @@ endif() add_subdirectory(Interpreter) add_subdirectory(JITLink) add_subdirectory(MCJIT) +add_subdirectory(OrcError) add_subdirectory(Orc) add_subdirectory(RuntimeDyld) diff --git a/llvm/lib/ExecutionEngine/LLVMBuild.txt b/llvm/lib/ExecutionEngine/LLVMBuild.txt index 13872da4a56..9bc6775f78a 100644 --- a/llvm/lib/ExecutionEngine/LLVMBuild.txt +++ b/llvm/lib/ExecutionEngine/LLVMBuild.txt @@ -16,7 +16,7 @@ [common] subdirectories = Interpreter MCJIT JITLink RuntimeDyld IntelJITEvents - OProfileJIT Orc PerfJITEvents + OProfileJIT Orc OrcError PerfJITEvents [component_0] type = Library diff --git a/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt b/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt index 6c0881d4b25..e615fd8f234 100644 --- a/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt +++ b/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt @@ -16,9 +16,7 @@ add_llvm_library(LLVMOrcJIT ObjectTransformLayer.cpp OrcABISupport.cpp OrcCBindings.cpp - OrcError.cpp OrcMCJITReplacement.cpp - RPCUtils.cpp RTDyldObjectLinkingLayer.cpp ThreadSafeModule.cpp Speculation.cpp diff --git a/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt b/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt index 11a7c5bf09b..4a78243551c 100644 --- a/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt +++ b/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt @@ -18,5 +18,5 @@ type = Library name = OrcJIT parent = ExecutionEngine -required_libraries = Core ExecutionEngine JITLink Object MC Passes RuntimeDyld - Support Target TransformUtils +required_libraries = Core ExecutionEngine JITLink Object OrcError MC Passes + RuntimeDyld Support Target TransformUtils diff --git a/llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt b/llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt new file mode 100644 index 00000000000..7273a33030e --- /dev/null +++ b/llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt @@ -0,0 +1,6 @@ +add_llvm_library(LLVMOrcError + OrcError.cpp + RPCError.cpp + ADDITIONAL_HEADER_DIRS + ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine/Orc + ) diff --git a/llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt b/llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt new file mode 100644 index 00000000000..65e7916916f --- /dev/null +++ b/llvm/lib/ExecutionEngine/OrcError/LLVMBuild.txt @@ -0,0 +1,21 @@ +;===- ./lib/ExecutionEngine/OrcError/LLVMBuild.txt -------------*- Conf -*--===; +; +; Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +; See https://llvm.org/LICENSE.txt for license information. +; SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +; +;===------------------------------------------------------------------------===; +; +; This is an LLVMBuild description file for the components in this subdirectory. +; +; For more information on the LLVMBuild system, please see: +; +; http://llvm.org/docs/LLVMBuild.html +; +;===------------------------------------------------------------------------===; + +[component_0] +type = Library +name = OrcError +parent = ExecutionEngine +required_libraries = Support diff --git a/llvm/lib/ExecutionEngine/Orc/OrcError.cpp b/llvm/lib/ExecutionEngine/OrcError/OrcError.cpp index e6e9a095319..e6e9a095319 100644 --- a/llvm/lib/ExecutionEngine/Orc/OrcError.cpp +++ b/llvm/lib/ExecutionEngine/OrcError/OrcError.cpp diff --git a/llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp b/llvm/lib/ExecutionEngine/OrcError/RPCError.cpp index 367b3639f84..b77a526f571 100644 --- a/llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp +++ b/llvm/lib/ExecutionEngine/OrcError/RPCError.cpp @@ -1,4 +1,4 @@ -//===--------------- RPCUtils.cpp - RPCUtils implementation ---------------===// +//===--------------- RPCError.cpp - RPCERror implementation ---------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -6,11 +6,11 @@ // //===----------------------------------------------------------------------===// // -// RPCUtils implementation. +// RPC Error type implmentations. // //===----------------------------------------------------------------------===// -#include "llvm/ExecutionEngine/Orc/RPCUtils.h" +#include "llvm/ExecutionEngine/Orc/RPC/RPCUtils.h" char llvm::orc::rpc::RPCFatalError::ID = 0; char llvm::orc::rpc::ConnectionClosed::ID = 0; |