diff options
| author | Dan Gohman <gohman@apple.com> | 2010-02-17 00:37:20 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2010-02-17 00:37:20 +0000 |
| commit | 12995ba3c0f8737c3ae0ae3cf028ae88e19577d1 (patch) | |
| tree | 4fa2a5746003eeeb1b7ac21383d5f9fc89115467 /llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp | |
| parent | 7244b0bb860b265bc819660133e03e8c5ab2557e (diff) | |
| download | bcm5719-llvm-12995ba3c0f8737c3ae0ae3cf028ae88e19577d1.tar.gz bcm5719-llvm-12995ba3c0f8737c3ae0ae3cf028ae88e19577d1.zip | |
Make the operand and format specifier match, and print all
64 bits, fixing a variety of problems.
llvm-svn: 96421
Diffstat (limited to 'llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp')
| -rw-r--r-- | llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp b/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp index 1a35a4941c2..734a545555f 100644 --- a/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp +++ b/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp @@ -73,7 +73,7 @@ void X86ATTInstPrinter::printOperand(const MCInst *MI, unsigned OpNo) { O << '$' << Op.getImm(); if (CommentStream && (Op.getImm() > 255 || Op.getImm() < -256)) - *CommentStream << format("imm = 0x%X\n", Op.getImm()); + *CommentStream << format("imm = 0x%llX\n", (long long)Op.getImm()); } else { assert(Op.isExpr() && "unknown operand kind in printOperand"); |

