aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
diff options
context:
space:
mode:
authorJeff Cohen <jeffc@jolt-lang.org>2006-05-02 03:46:13 +0000
committerJeff Cohen <jeffc@jolt-lang.org>2006-05-02 03:46:13 +0000
commitc6a057b04db506152c98355b51ba15d82a15b90a (patch)
tree829766c8d882654aada56935b4135f38e8571f2d /include/llvm
parent4f1ea1e9d9d5e35d5c49068a5fc010c296fd3085 (diff)
De-virtualize EmitZeroes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28046 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r--include/llvm/CodeGen/AsmPrinter.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h
index 739c1a3ff0..8a13873bc2 100644
--- a/include/llvm/CodeGen/AsmPrinter.h
+++ b/include/llvm/CodeGen/AsmPrinter.h
@@ -101,6 +101,7 @@ namespace llvm {
/// "\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 @@ namespace llvm {
/// 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.
///