Don't attach annotations to MCInst's. Instead, have the disassembler return, and...
[oota-llvm.git] / lib / Target / X86 / InstPrinter / X86IntelInstPrinter.h
index c8030c3ecdacdb96791a904141438eea342e1249..6d5ec6226a9eb460de7e6eb425f3f2affea6a324 100644 (file)
 namespace llvm {
 
 class MCOperand;
-class TargetMachine;
   
 class X86IntelInstPrinter : public MCInstPrinter {
 public:
-  X86IntelInstPrinter(TargetMachine &TM, const MCAsmInfo &MAI)
+  X86IntelInstPrinter(const MCAsmInfo &MAI)
     : MCInstPrinter(MAI) {}
 
   virtual void printRegName(raw_ostream &OS, unsigned RegNo) const;
-  virtual void printInst(const MCInst *MI, raw_ostream &OS);
+  virtual void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot);
   virtual StringRef getOpcodeName(unsigned Opcode) const;
   
   // Autogenerated by tblgen.