De-virtualize EmitZeroes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28046 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jeff Cohen
2006-05-02 03:46:13 +00:00
parent 4f1ea1e9d9
commit c6a057b04d
4 changed files with 11 additions and 12 deletions

View File

@ -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.
///