[llvm-commits] CVS: llvm/include/llvm/CodeGen/AsmPrinter.h
Jeff Cohen
jeffc at jolt-lang.org
Mon May 1 18:16:42 PDT 2006
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.32 -> 1.33
---
Log message:
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more work).
---
Diffs of the changes: (+6 -1)
AsmPrinter.h | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u llvm/include/llvm/CodeGen/AsmPrinter.h:1.32 llvm/include/llvm/CodeGen/AsmPrinter.h:1.33
--- llvm/include/llvm/CodeGen/AsmPrinter.h:1.32 Sat Apr 22 13:53:45 2006
+++ llvm/include/llvm/CodeGen/AsmPrinter.h Mon May 1 20:16:28 2006
@@ -21,6 +21,7 @@
namespace llvm {
class Constant;
+ class ConstantArray;
class Mangler;
class GlobalVariable;
@@ -253,7 +254,11 @@
/// EmitZeros - Emit a block of zeros.
///
- void EmitZeros(uint64_t NumZeros) const;
+ virtual void EmitZeros(uint64_t NumZeros) const;
+
+ /// EmitString - Emit a zero-byte-terminated string constant.
+ ///
+ virtual void EmitString(const ConstantArray *CVA) const;
/// EmitConstantValueOnly - Print out the specified constant, without a
/// storage class. Only constants of first-class type are allowed here.
More information about the llvm-commits
mailing list