aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86MCInstLower.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-07-20 22:23:57 +0000
committerChris Lattner <sabre@nondot.org>2010-07-20 22:23:57 +0000
commit7648bd428b42170b27b53a4faff33dc029579dcc (patch)
treec0c60464dbbca3c4d160ecd3f3e75200048ecf7e /lib/Target/X86/X86MCInstLower.h
parent1a34c83cafbeee42886c7a45dd31892c0747682e (diff)
downloadexternal_llvm-7648bd428b42170b27b53a4faff33dc029579dcc.zip
external_llvm-7648bd428b42170b27b53a4faff33dc029579dcc.tar.gz
external_llvm-7648bd428b42170b27b53a4faff33dc029579dcc.tar.bz2
cleanups.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108947 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86MCInstLower.h')
-rw-r--r--lib/Target/X86/X86MCInstLower.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/Target/X86/X86MCInstLower.h b/lib/Target/X86/X86MCInstLower.h
index 9e5474f..70702bc 100644
--- a/lib/Target/X86/X86MCInstLower.h
+++ b/lib/Target/X86/X86MCInstLower.h
@@ -18,22 +18,20 @@ namespace llvm {
class MCOperand;
class MCSymbol;
class MachineInstr;
+ class MachineModuleInfo;
class MachineModuleInfoMachO;
class MachineOperand;
class Mangler;
class X86AsmPrinter;
- class X86Subtarget;
/// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst.
class LLVM_LIBRARY_VISIBILITY X86MCInstLower {
MCContext &Ctx;
Mangler *Mang;
X86AsmPrinter &AsmPrinter;
-
- const X86Subtarget &getSubtarget() const;
+ MachineModuleInfo *MMI;
public:
- X86MCInstLower(MCContext &ctx, Mangler *mang, X86AsmPrinter &asmprinter)
- : Ctx(ctx), Mang(mang), AsmPrinter(asmprinter) {}
+ X86MCInstLower(MCContext &ctx, Mangler *mang, X86AsmPrinter &asmprinter);
void Lower(const MachineInstr *MI, MCInst &OutMI) const;