diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-06-02 02:34:55 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-06-02 02:34:55 +0000 |
commit | d6860522b21dd8f7e2c9b224b04bc01d6c4c523a (patch) | |
tree | 51a94dd8ec53b6445b08893e69550c0f0e418fb4 /llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp | |
parent | c58894bc36d3d10dc459e3db749534ea230fbddd (diff) | |
download | bcm5719-llvm-d6860522b21dd8f7e2c9b224b04bc01d6c4c523a.tar.gz bcm5719-llvm-d6860522b21dd8f7e2c9b224b04bc01d6c4c523a.zip |
Don't hardcode the %reg format in the streamer.
llvm-svn: 132451
Diffstat (limited to 'llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp index 6ff4442919e..68247d2f1a5 100644 --- a/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp +++ b/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp @@ -41,8 +41,9 @@ X86ATTInstPrinter::X86ATTInstPrinter(TargetMachine &TM, const MCAsmInfo &MAI) &TM.getSubtarget<X86Subtarget>())); } -StringRef X86ATTInstPrinter::getRegName(unsigned RegNo) const { - return getRegisterName(RegNo); +void X86ATTInstPrinter::printRegName(raw_ostream &OS, + unsigned RegNo) const { + OS << '%' << getRegisterName(RegNo); } void X86ATTInstPrinter::printInst(const MCInst *MI, raw_ostream &OS) { |