[llvm] r205092 - ARM64: change format specifier to work on 32-bit targets

Tim Northover tnorthover at apple.com
Sat Mar 29 04:47:07 PDT 2014


Author: tnorthover
Date: Sat Mar 29 06:47:07 2014
New Revision: 205092

URL: http://llvm.org/viewvc/llvm-project?rev=205092&view=rev
Log:
ARM64: change format specifier to work on 32-bit targets

Existing tests were failing.

Modified:
    llvm/trunk/lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp

Modified: llvm/trunk/lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp?rev=205092&r1=205091&r2=205092&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp (original)
+++ llvm/trunk/lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp Sat Mar 29 06:47:07 2014
@@ -1424,5 +1424,5 @@ void ARM64InstPrinter::printSIMDType10Op
                                               raw_ostream &O) {
   unsigned RawVal = MI->getOperand(OpNo).getImm();
   uint64_t Val = ARM64_AM::decodeAdvSIMDModImmType10(RawVal);
-  O << format("#%#016lx", Val);
+  O << format("#%#016llx", Val);
 }





More information about the llvm-commits mailing list