[llvm-commits] CVS: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Evan Cheng
evan.cheng at apple.com
Tue Jun 5 11:55:40 PDT 2007
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.76 -> 1.77
---
Log message:
Print predicate of the second instruction of the two-piece constant MI.
---
Diffs of the changes: (+3 -1)
ARMAsmPrinter.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.76 llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.77
--- llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.76 Tue Jun 5 02:36:38 2007
+++ llvm/lib/Target/ARM/ARMAsmPrinter.cpp Tue Jun 5 13:55:18 2007
@@ -361,7 +361,9 @@
unsigned V1 = ARM_AM::getSOImmTwoPartFirst(MO.getImmedValue());
unsigned V2 = ARM_AM::getSOImmTwoPartSecond(MO.getImmedValue());
printSOImm(O, ARM_AM::getSOImmVal(V1), TAI);
- O << "\n\torr ";
+ O << "\n\torr";
+ printPredicateOperand(MI, 2);
+ O << " ";
printOperand(MI, 0);
O << ", ";
printOperand(MI, 0);
More information about the llvm-commits
mailing list