diff options
Diffstat (limited to 'include/llvm/CodeGen/AsmPrinter.h')
| -rw-r--r-- | include/llvm/CodeGen/AsmPrinter.h | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index 109ff74c1b6d..9a07e31ac70b 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -297,7 +297,7 @@ namespace llvm {      /// EmitString - Emit a string with quotes and a null terminator.      /// Special characters are emitted properly.      /// @verbatim (Eg. '\t') @endverbatim -    void EmitString(const std::string &String) const; +    void EmitString(const StringRef String) const;      void EmitString(const char *String, unsigned Size) const;      /// EmitFile - Emit a .file directive. @@ -345,9 +345,11 @@ namespace llvm {      /// GetBlockAddressSymbol - Return the MCSymbol used to satisfy BlockAddress      /// uses of the specified basic block. -    MCSymbol *GetBlockAddressSymbol(const BlockAddress *BA) const; +    MCSymbol *GetBlockAddressSymbol(const BlockAddress *BA, +                                    const char *Suffix = "") const;      MCSymbol *GetBlockAddressSymbol(const Function *F, -                                    const BasicBlock *BB) const; +                                    const BasicBlock *BB, +                                    const char *Suffix = "") const;      /// EmitBasicBlockStart - This method prints the label for the specified      /// MachineBasicBlock, an alignment (if present) and a comment describing | 
