summaryrefslogtreecommitdiffstats
path: root/llvm
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
commit64fffadad3cfec0fa529f591ccfd9dfeb8bdeb31 (patch)
tree1a6df8a110ddea8278a1c8d6f3f78c5e03e8724f /llvm
parent9de0ca73d4b50f1edb905e510edf9b2244e43fee (diff)
downloadbcm5719-llvm-64fffadad3cfec0fa529f591ccfd9dfeb8bdeb31.tar.gz
bcm5719-llvm-64fffadad3cfec0fa529f591ccfd9dfeb8bdeb31.zip
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. llvm-svn: 108782
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/X86/X86AsmPrinter.cpp (renamed from llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp)4
-rw-r--r--llvm/lib/Target/X86/X86AsmPrinter.h (renamed from llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.h)6
-rw-r--r--llvm/lib/Target/X86/X86MCInstLower.cpp (renamed from llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp)0
-rw-r--r--llvm/lib/Target/X86/X86MCInstLower.h (renamed from llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.h)0
4 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp b/llvm/lib/Target/X86/X86AsmPrinter.cpp
index 5b183bbee5a..1862306c162 100644
--- a/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
+++ b/llvm/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/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.h b/llvm/lib/Target/X86/X86AsmPrinter.h
index b5a7f8dc321..e61be66c75a 100644
--- a/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.h
+++ b/llvm/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/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp b/llvm/lib/Target/X86/X86MCInstLower.cpp
index e67fc06a6cd..e67fc06a6cd 100644
--- a/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
+++ b/llvm/lib/Target/X86/X86MCInstLower.cpp
diff --git a/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.h b/llvm/lib/Target/X86/X86MCInstLower.h
index 9e5474fc81b..9e5474fc81b 100644
--- a/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.h
+++ b/llvm/lib/Target/X86/X86MCInstLower.h
OpenPOWER on IntegriCloud