diff options
author | James Molloy <james.molloy@arm.com> | 2014-06-17 13:10:38 +0000 |
---|---|---|
committer | James Molloy <james.molloy@arm.com> | 2014-06-17 13:10:38 +0000 |
commit | 3b2a2563322161a609fd6672af2d879c6bd65e8d (patch) | |
tree | 73e63efb5fa32aa903ce2664e50a33292ea7ff32 | |
parent | fc6e0300471314735331e8c9afcecc04f7d72e96 (diff) | |
download | llvm-3b2a2563322161a609fd6672af2d879c6bd65e8d.tar.gz llvm-3b2a2563322161a609fd6672af2d879c6bd65e8d.tar.bz2 llvm-3b2a2563322161a609fd6672af2d879c6bd65e8d.tar.xz |
Move SetTheory from utils/TableGen into lib/TableGen so Clang can use it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211100 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/TableGen/SetTheory.h (renamed from utils/TableGen/SetTheory.h) | 0 | ||||
-rw-r--r-- | lib/TableGen/CMakeLists.txt | 1 | ||||
-rw-r--r-- | lib/TableGen/SetTheory.cpp (renamed from utils/TableGen/SetTheory.cpp) | 2 | ||||
-rw-r--r-- | utils/TableGen/CMakeLists.txt | 1 | ||||
-rw-r--r-- | utils/TableGen/CodeGenRegisters.h | 2 | ||||
-rw-r--r-- | utils/TableGen/CodeGenSchedule.h | 2 | ||||
-rw-r--r-- | utils/TableGen/TableGen.cpp | 2 |
7 files changed, 5 insertions, 5 deletions
diff --git a/utils/TableGen/SetTheory.h b/include/llvm/TableGen/SetTheory.h index 5baed79fb7..5baed79fb7 100644 --- a/utils/TableGen/SetTheory.h +++ b/include/llvm/TableGen/SetTheory.h diff --git a/lib/TableGen/CMakeLists.txt b/lib/TableGen/CMakeLists.txt index 935d674a36..fb702187d1 100644 --- a/lib/TableGen/CMakeLists.txt +++ b/lib/TableGen/CMakeLists.txt @@ -2,6 +2,7 @@ add_llvm_library(LLVMTableGen Error.cpp Main.cpp Record.cpp + SetTheory.cpp StringMatcher.cpp TableGenBackend.cpp TGLexer.cpp diff --git a/utils/TableGen/SetTheory.cpp b/lib/TableGen/SetTheory.cpp index 5ead7ed16f..c99c2bab45 100644 --- a/utils/TableGen/SetTheory.cpp +++ b/lib/TableGen/SetTheory.cpp @@ -12,10 +12,10 @@ // //===----------------------------------------------------------------------===// -#include "SetTheory.h" #include "llvm/Support/Format.h" #include "llvm/TableGen/Error.h" #include "llvm/TableGen/Record.h" +#include "llvm/TableGen/SetTheory.h" using namespace llvm; diff --git a/utils/TableGen/CMakeLists.txt b/utils/TableGen/CMakeLists.txt index f277608d2c..feaa7c7579 100644 --- a/utils/TableGen/CMakeLists.txt +++ b/utils/TableGen/CMakeLists.txt @@ -26,7 +26,6 @@ add_tablegen(llvm-tblgen LLVM OptParserEmitter.cpp PseudoLoweringEmitter.cpp RegisterInfoEmitter.cpp - SetTheory.cpp SubtargetEmitter.cpp TableGen.cpp X86DisassemblerTables.cpp diff --git a/utils/TableGen/CodeGenRegisters.h b/utils/TableGen/CodeGenRegisters.h index 30732c8e04..278315ba47 100644 --- a/utils/TableGen/CodeGenRegisters.h +++ b/utils/TableGen/CodeGenRegisters.h @@ -15,7 +15,6 @@ #ifndef CODEGEN_REGISTERS_H #define CODEGEN_REGISTERS_H -#include "SetTheory.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/BitVector.h" #include "llvm/ADT/DenseMap.h" @@ -23,6 +22,7 @@ #include "llvm/CodeGen/MachineValueType.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/TableGen/Record.h" +#include "llvm/TableGen/SetTheory.h" #include <cstdlib> #include <map> #include <set> diff --git a/utils/TableGen/CodeGenSchedule.h b/utils/TableGen/CodeGenSchedule.h index 65ac602074..3fef8adf91 100644 --- a/utils/TableGen/CodeGenSchedule.h +++ b/utils/TableGen/CodeGenSchedule.h @@ -15,11 +15,11 @@ #ifndef CODEGEN_SCHEDULE_H #define CODEGEN_SCHEDULE_H -#include "SetTheory.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/StringMap.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/TableGen/Record.h" +#include "llvm/TableGen/SetTheory.h" namespace llvm { diff --git a/utils/TableGen/TableGen.cpp b/utils/TableGen/TableGen.cpp index 00c3a6fd91..bbd61f5fb1 100644 --- a/utils/TableGen/TableGen.cpp +++ b/utils/TableGen/TableGen.cpp @@ -12,13 +12,13 @@ //===----------------------------------------------------------------------===// #include "TableGenBackends.h" // Declares all backends. -#include "SetTheory.h" #include "llvm/Support/CommandLine.h" #include "llvm/Support/PrettyStackTrace.h" #include "llvm/Support/Signals.h" #include "llvm/TableGen/Error.h" #include "llvm/TableGen/Main.h" #include "llvm/TableGen/Record.h" +#include "llvm/TableGen/SetTheory.h" using namespace llvm; |