[llvm-commits] [llvm] r101160 - /llvm/trunk/tools/llvm-mc/Disassembler.cpp

Chris Lattner sabre at nondot.org
Tue Apr 13 11:41:17 PDT 2010


Author: lattner
Date: Tue Apr 13 13:41:17 2010
New Revision: 101160

URL: http://llvm.org/viewvc/llvm-project?rev=101160&view=rev
Log:
Make the disassembler respect the assembler dialect when printing instructions,
patch by Marius Wachtler!

Modified:
    llvm/trunk/tools/llvm-mc/Disassembler.cpp

Modified: llvm/trunk/tools/llvm-mc/Disassembler.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mc/Disassembler.cpp?rev=101160&r1=101159&r2=101160&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mc/Disassembler.cpp (original)
+++ llvm/trunk/tools/llvm-mc/Disassembler.cpp Tue Apr 13 13:41:17 2010
@@ -142,7 +142,9 @@
     return -1;
   }
   
-  OwningPtr<MCInstPrinter> IP(T.createMCInstPrinter(0, *AsmInfo));
+  int AsmPrinterVariant = AsmInfo->getAssemblerDialect();
+  OwningPtr<MCInstPrinter> IP(T.createMCInstPrinter(AsmPrinterVariant,
+                                                    *AsmInfo));
   if (!IP) {
     errs() << "error: no instruction printer for target " << Triple << '\n';
     return -1;





More information about the llvm-commits mailing list