aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-07-19 23:41:57 +0000
committerChris Lattner <sabre@nondot.org>2010-07-19 23:41:57 +0000
commitaef40351f67ce6be3888450836d44ca4e0afd487 (patch)
tree245a6387da64a341bfdb94f46cacea2e17973dfe /lib/Target/X86
parent94143ee6254944a26adba2200037328c2c8ef289 (diff)
downloadexternal_llvm-aef40351f67ce6be3888450836d44ca4e0afd487.zip
external_llvm-aef40351f67ce6be3888450836d44ca4e0afd487.tar.gz
external_llvm-aef40351f67ce6be3888450836d44ca4e0afd487.tar.bz2
fix a layering problem by moving the x86 implementation
of AsmPrinter and InstLowering into libx86 and out of the asmprinter subdirectory. Now X86/AsmPrinter just depends on MC stuff, not all of codegen and LLVM IR. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108782 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86')
-rw-r--r--lib/Target/X86/X86AsmPrinter.cpp (renamed from lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp)4
-rw-r--r--lib/Target/X86/X86AsmPrinter.h (renamed from lib/Target/X86/AsmPrinter/X86AsmPrinter.h)6
-rw-r--r--lib/Target/X86/X86MCInstLower.cpp (renamed from lib/Target/X86/AsmPrinter/X86MCInstLower.cpp)0
-rw-r--r--lib/Target/X86/X86MCInstLower.h (renamed from lib/Target/X86/AsmPrinter/X86MCInstLower.h)0
4 files changed, 5 insertions, 5 deletions
diff --git a/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp b/lib/Target/X86/X86AsmPrinter.cpp
index 5b183bb..1862306 100644
--- a/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
+++ b/lib/Target/X86/X86AsmPrinter.cpp
@@ -13,8 +13,8 @@
//===----------------------------------------------------------------------===//
#include "X86AsmPrinter.h"
-#include "X86ATTInstPrinter.h"
-#include "X86IntelInstPrinter.h"
+#include "AsmPrinter/X86ATTInstPrinter.h"
+#include "AsmPrinter/X86IntelInstPrinter.h"
#include "X86MCInstLower.h"
#include "X86.h"
#include "X86COFFMachineModuleInfo.h"
diff --git a/lib/Target/X86/AsmPrinter/X86AsmPrinter.h b/lib/Target/X86/X86AsmPrinter.h
index b5a7f8d..e61be66 100644
--- a/lib/Target/X86/AsmPrinter/X86AsmPrinter.h
+++ b/lib/Target/X86/X86AsmPrinter.h
@@ -14,9 +14,9 @@
#ifndef X86ASMPRINTER_H
#define X86ASMPRINTER_H
-#include "../X86.h"
-#include "../X86MachineFunctionInfo.h"
-#include "../X86TargetMachine.h"
+#include "X86.h"
+#include "X86MachineFunctionInfo.h"
+#include "X86TargetMachine.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/CodeGen/AsmPrinter.h"
#include "llvm/CodeGen/MachineModuleInfo.h"
diff --git a/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp b/lib/Target/X86/X86MCInstLower.cpp
index e67fc06..e67fc06 100644
--- a/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
+++ b/lib/Target/X86/X86MCInstLower.cpp
diff --git a/lib/Target/X86/AsmPrinter/X86MCInstLower.h b/lib/Target/X86/X86MCInstLower.h
index 9e5474f..9e5474f 100644
--- a/lib/Target/X86/AsmPrinter/X86MCInstLower.h
+++ b/lib/Target/X86/X86MCInstLower.h