diff options
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/MC/CMakeLists.txt | 7 | ||||
-rw-r--r-- | llvm/lib/MC/LLVMBuild.txt | 2 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/CMakeLists.txt | 8 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/LLVMBuild.txt | 5 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCAtom.cpp (renamed from llvm/lib/MC/MCAtom.cpp) | 4 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCFunction.cpp (renamed from llvm/lib/MC/MCFunction.cpp) | 6 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCModule.cpp (renamed from llvm/lib/MC/MCModule.cpp) | 6 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCModuleYAML.cpp (renamed from llvm/lib/MC/MCModuleYAML.cpp) | 6 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCObjectDisassembler.cpp (renamed from llvm/lib/MC/MCObjectDisassembler.cpp) | 6 | ||||
-rw-r--r-- | llvm/lib/MC/MCAnalysis/MCObjectSymbolizer.cpp (renamed from llvm/lib/MC/MCObjectSymbolizer.cpp) | 0 |
10 files changed, 29 insertions, 21 deletions
diff --git a/llvm/lib/MC/CMakeLists.txt b/llvm/lib/MC/CMakeLists.txt index 78bd8c4ba14..f62894cab39 100644 --- a/llvm/lib/MC/CMakeLists.txt +++ b/llvm/lib/MC/CMakeLists.txt @@ -8,7 +8,6 @@ add_llvm_library(LLVMMC MCAsmInfoELF.cpp MCAsmStreamer.cpp MCAssembler.cpp - MCAtom.cpp MCCodeEmitter.cpp MCCodeGenInfo.cpp MCContext.cpp @@ -17,7 +16,6 @@ add_llvm_library(LLVMMC MCELF.cpp MCELFObjectTargetWriter.cpp MCELFStreamer.cpp - MCFunction.cpp MCExpr.cpp MCExternalSymbolizer.cpp MCInst.cpp @@ -27,13 +25,9 @@ add_llvm_library(LLVMMC MCLinkerOptimizationHint.cpp MCMachOStreamer.cpp MCMachObjectTargetWriter.cpp - MCModule.cpp - MCModuleYAML.cpp MCNullStreamer.cpp MCObjectFileInfo.cpp - MCObjectDisassembler.cpp MCObjectStreamer.cpp - MCObjectSymbolizer.cpp MCObjectWriter.cpp MCRegisterInfo.cpp MCRelocationInfo.cpp @@ -54,5 +48,6 @@ add_llvm_library(LLVMMC WinCOFFStreamer.cpp ) +add_subdirectory(MCAnalysis) add_subdirectory(MCParser) add_subdirectory(MCDisassembler) diff --git a/llvm/lib/MC/LLVMBuild.txt b/llvm/lib/MC/LLVMBuild.txt index f35dbe4d5d3..da9995d6c57 100644 --- a/llvm/lib/MC/LLVMBuild.txt +++ b/llvm/lib/MC/LLVMBuild.txt @@ -16,7 +16,7 @@ ;===------------------------------------------------------------------------===; [common] -subdirectories = MCDisassembler MCParser +subdirectories = MCAnalysis MCDisassembler MCParser [component_0] type = Library diff --git a/llvm/lib/MC/MCAnalysis/CMakeLists.txt b/llvm/lib/MC/MCAnalysis/CMakeLists.txt new file mode 100644 index 00000000000..81eae2dfb15 --- /dev/null +++ b/llvm/lib/MC/MCAnalysis/CMakeLists.txt @@ -0,0 +1,8 @@ +add_llvm_library(LLVMMCAnalysis + MCAtom.cpp + MCFunction.cpp + MCModule.cpp + MCModuleYAML.cpp + MCObjectDisassembler.cpp + MCObjectSymbolizer.cpp +) diff --git a/llvm/lib/MC/MCAnalysis/LLVMBuild.txt b/llvm/lib/MC/MCAnalysis/LLVMBuild.txt new file mode 100644 index 00000000000..1b58fec6cc4 --- /dev/null +++ b/llvm/lib/MC/MCAnalysis/LLVMBuild.txt @@ -0,0 +1,5 @@ +[component_0] +type = Library +name = MCAnalysis +parent = Libraries +required_libraries = MC Object Support diff --git a/llvm/lib/MC/MCAtom.cpp b/llvm/lib/MC/MCAnalysis/MCAtom.cpp index bc353cdcf65..82056eed1ea 100644 --- a/llvm/lib/MC/MCAtom.cpp +++ b/llvm/lib/MC/MCAnalysis/MCAtom.cpp @@ -7,8 +7,8 @@ // //===----------------------------------------------------------------------===// -#include "llvm/MC/MCAtom.h" -#include "llvm/MC/MCModule.h" +#include "llvm/MC/MCAnalysis/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCModule.h" #include "llvm/Support/ErrorHandling.h" #include <iterator> diff --git a/llvm/lib/MC/MCFunction.cpp b/llvm/lib/MC/MCAnalysis/MCFunction.cpp index 1ddc2505f07..4e09d1a52da 100644 --- a/llvm/lib/MC/MCFunction.cpp +++ b/llvm/lib/MC/MCAnalysis/MCFunction.cpp @@ -7,9 +7,9 @@ // //===----------------------------------------------------------------------===// -#include "llvm/MC/MCFunction.h" -#include "llvm/MC/MCAtom.h" -#include "llvm/MC/MCModule.h" +#include "llvm/MC/MCAnalysis/MCFunction.h" +#include "llvm/MC/MCAnalysis/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCModule.h" #include <algorithm> using namespace llvm; diff --git a/llvm/lib/MC/MCModule.cpp b/llvm/lib/MC/MCAnalysis/MCModule.cpp index 3ed735689d7..7512299c9e0 100644 --- a/llvm/lib/MC/MCModule.cpp +++ b/llvm/lib/MC/MCAnalysis/MCModule.cpp @@ -7,10 +7,10 @@ // //===----------------------------------------------------------------------===// +#include "llvm/MC/MCAnalysis/MCModule.h" #include "llvm/ADT/STLExtras.h" -#include "llvm/MC/MCModule.h" -#include "llvm/MC/MCAtom.h" -#include "llvm/MC/MCFunction.h" +#include "llvm/MC/MCAnalysis/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCFunction.h" #include <algorithm> using namespace llvm; diff --git a/llvm/lib/MC/MCModuleYAML.cpp b/llvm/lib/MC/MCAnalysis/MCModuleYAML.cpp index f6b7431eb3b..c51c62e928d 100644 --- a/llvm/lib/MC/MCModuleYAML.cpp +++ b/llvm/lib/MC/MCAnalysis/MCModuleYAML.cpp @@ -11,10 +11,10 @@ // //===----------------------------------------------------------------------===// -#include "llvm/MC/MCModuleYAML.h" +#include "llvm/MC/MCAnalysis/MCModuleYAML.h" #include "llvm/ADT/StringMap.h" -#include "llvm/MC/MCAtom.h" -#include "llvm/MC/MCFunction.h" +#include "llvm/MC/MCAnalysis/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCFunction.h" #include "llvm/MC/MCInstrInfo.h" #include "llvm/MC/MCRegisterInfo.h" #include "llvm/Object/YAML.h" diff --git a/llvm/lib/MC/MCObjectDisassembler.cpp b/llvm/lib/MC/MCAnalysis/MCObjectDisassembler.cpp index 8a258cb0909..0f789ff040f 100644 --- a/llvm/lib/MC/MCObjectDisassembler.cpp +++ b/llvm/lib/MC/MCAnalysis/MCObjectDisassembler.cpp @@ -13,11 +13,11 @@ #include "llvm/ADT/StringExtras.h" #include "llvm/ADT/StringRef.h" #include "llvm/ADT/Twine.h" -#include "llvm/MC/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCAtom.h" +#include "llvm/MC/MCAnalysis/MCFunction.h" +#include "llvm/MC/MCAnalysis/MCModule.h" #include "llvm/MC/MCDisassembler.h" -#include "llvm/MC/MCFunction.h" #include "llvm/MC/MCInstrAnalysis.h" -#include "llvm/MC/MCModule.h" #include "llvm/MC/MCObjectSymbolizer.h" #include "llvm/Object/MachO.h" #include "llvm/Object/ObjectFile.h" diff --git a/llvm/lib/MC/MCObjectSymbolizer.cpp b/llvm/lib/MC/MCAnalysis/MCObjectSymbolizer.cpp index b14959689d9..b14959689d9 100644 --- a/llvm/lib/MC/MCObjectSymbolizer.cpp +++ b/llvm/lib/MC/MCAnalysis/MCObjectSymbolizer.cpp |