summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-11-09 13:19:15 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-11-09 13:19:15 +0000
commit6312682b46b3ecdd8a7b7dc02e0667aaead3e3da (patch)
tree9b1576e861d23a49ce4761747162ac831c06f4c0 /llvm
parent3757be395ea868a422473a6ceafa197a40f7dae0 (diff)
downloadbcm5719-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.cpp10
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);
OpenPOWER on IntegriCloud