projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
97e6992
)
Make the disassembler respect the assembler dialect when printing instructions,
author
Chris Lattner
<sabre@nondot.org>
Tue, 13 Apr 2010 18:41:17 +0000
(18:41 +0000)
committer
Chris Lattner
<sabre@nondot.org>
Tue, 13 Apr 2010 18:41:17 +0000
(18:41 +0000)
patch by Marius Wachtler!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101160
91177308
-0d34-0410-b5e6-
96231b3b80d8
tools/llvm-mc/Disassembler.cpp
patch
|
blob
|
history
diff --git
a/tools/llvm-mc/Disassembler.cpp
b/tools/llvm-mc/Disassembler.cpp
index 4a63e99a6e7a62ee5ecfbc56fb284acaba67b26e..9234a14bc1bf5268dc6028c97c4b7e2874bc64d3 100644
(file)
--- a/
tools/llvm-mc/Disassembler.cpp
+++ b/
tools/llvm-mc/Disassembler.cpp
@@
-142,7
+142,9
@@
int Disassembler::disassemble(const Target &T, const std::string &Triple,
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;