From bba386e4febc06432c692b895a3c84850e8a3359 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Mon, 11 Jan 2016 00:56:15 +0000 Subject: [PATCH] [Orc] Rename OrcTargetSupport to OrcArchitectureSupport to avoid confusion with the upcoming remote-target support classes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257302 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ExecutionEngine/Orc/IndirectionUtils.h | 4 ++-- .../{OrcTargetSupport.h => OrcArchitectureSupport.h} | 12 ++++++------ lib/ExecutionEngine/Orc/CMakeLists.txt | 2 +- ...cTargetSupport.cpp => OrcArchitectureSupport.cpp} | 4 ++-- lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp | 2 +- tools/lli/OrcLazyJIT.cpp | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) rename include/llvm/ExecutionEngine/Orc/{OrcTargetSupport.h => OrcArchitectureSupport.h} (90%) rename lib/ExecutionEngine/Orc/{OrcTargetSupport.cpp => OrcArchitectureSupport.cpp} (98%) diff --git a/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h b/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h index d6ee3a846b0..900fe1af428 100644 --- a/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h +++ b/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h @@ -240,8 +240,8 @@ private: virtual void anchor(); }; -/// @brief IndirectStubsManager implementation for a concrete target, e.g. -/// OrcX86_64. (See OrcTargetSupport.h). +/// @brief IndirectStubsManager implementation for the host architecture, e.g. +/// OrcX86_64. (See OrcArchitectureSupport.h). template class LocalIndirectStubsManager : public IndirectStubsManager { public: diff --git a/include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h b/include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h similarity index 90% rename from include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h rename to include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h index 246d3e0a9fc..ec27b4cc0ea 100644 --- a/include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h +++ b/include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h @@ -1,4 +1,4 @@ -//===-- OrcTargetSupport.h - Code to support specific targets --*- C++ -*-===// +//===-- OrcArchitectureSupport.h - Architecture support code ---*- C++ -*-===// // // The LLVM Compiler Infrastructure // @@ -7,16 +7,16 @@ // //===----------------------------------------------------------------------===// // -// Target specific code for Orc, e.g. callback assembly. +// Architecture specific code for Orc, e.g. callback assembly. // -// Target classes should be part of the JIT *target* process, not the host +// Architecture classes should be part of the JIT *target* process, not the host // process (except where you're doing hosted JITing and the two are one and the // same). // //===----------------------------------------------------------------------===// -#ifndef LLVM_EXECUTIONENGINE_ORC_ORCTARGETSUPPORT_H -#define LLVM_EXECUTIONENGINE_ORC_ORCTARGETSUPPORT_H +#ifndef LLVM_EXECUTIONENGINE_ORC_ORCARCHITECTURESUPPORT_H +#define LLVM_EXECUTIONENGINE_ORC_ORCARCHITECTURESUPPORT_H #include "IndirectionUtils.h" #include "llvm/Support/Memory.h" @@ -100,4 +100,4 @@ public: } // End namespace orc. } // End namespace llvm. -#endif // LLVM_EXECUTIONENGINE_ORC_ORCTARGETSUPPORT_H +#endif // LLVM_EXECUTIONENGINE_ORC_ORCARCHITECTURESUPPORT_H diff --git a/lib/ExecutionEngine/Orc/CMakeLists.txt b/lib/ExecutionEngine/Orc/CMakeLists.txt index 6e10dbc2ab6..f145be5b688 100644 --- a/lib/ExecutionEngine/Orc/CMakeLists.txt +++ b/lib/ExecutionEngine/Orc/CMakeLists.txt @@ -2,11 +2,11 @@ add_llvm_library(LLVMOrcJIT ExecutionUtils.cpp IndirectionUtils.cpp NullResolver.cpp + OrcArchitectureSupport.cpp OrcCBindings.cpp OrcCBindingsStack.cpp OrcError.cpp OrcMCJITReplacement.cpp - OrcTargetSupport.cpp ADDITIONAL_HEADER_DIRS ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine/Orc diff --git a/lib/ExecutionEngine/Orc/OrcTargetSupport.cpp b/lib/ExecutionEngine/Orc/OrcArchitectureSupport.cpp similarity index 98% rename from lib/ExecutionEngine/Orc/OrcTargetSupport.cpp rename to lib/ExecutionEngine/Orc/OrcArchitectureSupport.cpp index b931f10b9d7..01e829f7909 100644 --- a/lib/ExecutionEngine/Orc/OrcTargetSupport.cpp +++ b/lib/ExecutionEngine/Orc/OrcArchitectureSupport.cpp @@ -1,4 +1,4 @@ -//===------- OrcTargetSupport.cpp - Target support utilities for Orc ------===// +//===------ OrcArchSupport.cpp - Architecture specific support code -------===// // // The LLVM Compiler Infrastructure // @@ -8,7 +8,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/Triple.h" -#include "llvm/ExecutionEngine/Orc/OrcTargetSupport.h" +#include "llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h" #include "llvm/Support/Process.h" #include diff --git a/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp b/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp index e519c7f3092..956daae372d 100644 --- a/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp +++ b/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp @@ -9,7 +9,7 @@ #include "OrcCBindingsStack.h" -#include "llvm/ExecutionEngine/Orc/OrcTargetSupport.h" +#include "llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h" #include "llvm/Support/Debug.h" #include "llvm/Support/DynamicLibrary.h" #include diff --git a/tools/lli/OrcLazyJIT.cpp b/tools/lli/OrcLazyJIT.cpp index 4235145ee7a..7f483f742b8 100644 --- a/tools/lli/OrcLazyJIT.cpp +++ b/tools/lli/OrcLazyJIT.cpp @@ -8,7 +8,7 @@ //===----------------------------------------------------------------------===// #include "OrcLazyJIT.h" -#include "llvm/ExecutionEngine/Orc/OrcTargetSupport.h" +#include "llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h" #include "llvm/Support/Debug.h" #include "llvm/Support/DynamicLibrary.h" #include -- 2.34.1