build: Tidy up a bunch of tool Makefiles, and simplify where possible using the
[oota-llvm.git] / tools / llvm-mc / Disassembler.h
index b56f2e95455582a6265decfbfc1493f7ab08122b..e8cd92db030a55461dbd3e3c24cf0784c75ea902 100644 (file)
 
 namespace llvm {
 
-class Target;
 class MemoryBuffer;
+class Target;
 class raw_ostream;
 
 class Disassembler {
 public:
-  static int disassemble(const Target &target, 
+  static int disassemble(const Target &target,
                          const std::string &tripleString,
+                         const std::string &Cpu,
+                         const std::string &FeaturesStr,
                          MemoryBuffer &buffer,
                          raw_ostream &Out);
-  
+
   static int disassembleEnhanced(const std::string &tripleString,
                                  MemoryBuffer &buffer,
                                  raw_ostream &Out);
 };
-  
+
 } // namespace llvm
 
 #endif