From 4d806e28302f48f67ff890c38b7bb55b8f76297d Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Wed, 6 Jul 2011 02:02:33 +0000 Subject: Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo. llvm-svn: 134457 --- llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp | 3 --- llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h | 2 -- 2 files changed, 5 deletions(-) (limited to 'llvm/lib') diff --git a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp index 53738b131df..761707186ce 100644 --- a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp +++ b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp @@ -33,9 +33,6 @@ using namespace llvm; X86ATTInstPrinter::X86ATTInstPrinter(TargetMachine &TM, const MCAsmInfo &MAI) : MCInstPrinter(MAI) { - // Initialize the set of available features. - setAvailableFeatures(ComputeAvailableFeatures( - &TM.getSubtarget())); } void X86ATTInstPrinter::printRegName(raw_ostream &OS, diff --git a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h index 5f939b61da2..59bc08bbbd8 100644 --- a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h +++ b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h @@ -30,8 +30,6 @@ public: virtual void printInst(const MCInst *MI, raw_ostream &OS); virtual StringRef getOpcodeName(unsigned Opcode) const; - // Methods used to print the alias of an instruction. - unsigned ComputeAvailableFeatures(const X86Subtarget *Subtarget) const; // Autogenerated by tblgen, returns true if we successfully printed an // alias. bool printAliasInstr(const MCInst *MI, raw_ostream &OS); -- cgit v1.2.3