diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-11-09 13:19:15 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-11-09 13:19:15 +0000 |
commit | 6312682b46b3ecdd8a7b7dc02e0667aaead3e3da (patch) | |
tree | 9b1576e861d23a49ce4761747162ac831c06f4c0 /llvm | |
parent | 3757be395ea868a422473a6ceafa197a40f7dae0 (diff) | |
download | bcm5719-llvm-6312682b46b3ecdd8a7b7dc02e0667aaead3e3da.tar.gz bcm5719-llvm-6312682b46b3ecdd8a7b7dc02e0667aaead3e3da.zip |
Simplify code. No functionality change.
llvm-svn: 144186
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/MC/MCDwarf.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/llvm/lib/MC/MCDwarf.cpp b/llvm/lib/MC/MCDwarf.cpp index a68215ffe51..c274b9df63a 100644 --- a/llvm/lib/MC/MCDwarf.cpp +++ b/llvm/lib/MC/MCDwarf.cpp @@ -371,10 +371,7 @@ void MCDwarfLineAddr::Encode(int64_t LineDelta, uint64_t AddrDelta, // it with DW_LNS_advance_line. if (Temp >= DWARF2_LINE_RANGE) { OS << char(dwarf::DW_LNS_advance_line); - SmallString<32> Tmp; - raw_svector_ostream OSE(Tmp); - MCObjectWriter::EncodeSLEB128(LineDelta, OSE); - OS << OSE.str(); + MCObjectWriter::EncodeSLEB128(LineDelta, OS); LineDelta = 0; Temp = 0 - DWARF2_LINE_BASE; @@ -410,10 +407,7 @@ void MCDwarfLineAddr::Encode(int64_t LineDelta, uint64_t AddrDelta, // Otherwise use DW_LNS_advance_pc. OS << char(dwarf::DW_LNS_advance_pc); - SmallString<32> Tmp; - raw_svector_ostream OSE(Tmp); - MCObjectWriter::EncodeULEB128(AddrDelta, OSE); - OS << OSE.str(); + MCObjectWriter::EncodeULEB128(AddrDelta, OS); if (NeedCopy) OS << char(dwarf::DW_LNS_copy); |