[llvm-commits] CVS: llvm/include/llvm/CodeGen/AsmPrinter.h

Jeff Cohen jeffc at jolt-lang.org
Mon May 1 20:46:27 PDT 2006



Changes in directory llvm/include/llvm/CodeGen:

AsmPrinter.h updated: 1.34 -> 1.35
---
Log message:

De-virtualize EmitZeroes.

---
Diffs of the changes:  (+2 -1)

 AsmPrinter.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)


Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff -u llvm/include/llvm/CodeGen/AsmPrinter.h:1.34 llvm/include/llvm/CodeGen/AsmPrinter.h:1.35
--- llvm/include/llvm/CodeGen/AsmPrinter.h:1.34	Mon May  1 22:11:50 2006
+++ llvm/include/llvm/CodeGen/AsmPrinter.h	Mon May  1 22:46:13 2006
@@ -101,6 +101,7 @@
     /// "\t.zero\t" and "\t.space\t".  If this is set to null, the
     /// Data*bitsDirective's will be used to emit zero bytes.
     const char *ZeroDirective;   // Defaults to "\t.zero\t"
+    const char *ZeroDirectiveSuffix;  // Defaults to ""
 
     /// AsciiDirective - This directive allows emission of an ascii string with
     /// the standard C escape characters embedded into it.
@@ -256,7 +257,7 @@
 
     /// EmitZeros - Emit a block of zeros.
     ///
-    virtual void EmitZeros(uint64_t NumZeros) const;
+    void EmitZeros(uint64_t NumZeros) const;
 
     /// EmitString - Emit a zero-byte-terminated string constant.
     ///






More information about the llvm-commits mailing list