[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp
Chris Lattner
sabre at nondot.org
Tue Oct 31 12:12:45 PST 2006
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.71 -> 1.72
---
Log message:
implement the 'c' inline asm modifier character
---
Diffs of the changes: (+3 -0)
X86ATTAsmPrinter.cpp | 3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp
diff -u llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.71 llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.72
--- llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.71 Tue Oct 31 02:31:24 2006
+++ llvm/lib/Target/X86/X86ATTAsmPrinter.cpp Tue Oct 31 14:12:30 2006
@@ -399,6 +399,9 @@
switch (ExtraCode[0]) {
default: return true; // Unknown modifier.
+ case 'c': // Don't print "$" before a global var name.
+ printOperand(MI, OpNo, "mem");
+ return false;
case 'b': // Print QImode register
case 'h': // Print QImode high register
case 'w': // Print HImode register
More information about the llvm-commits
mailing list