summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2009-05-01 08:35:12 +0000
committerBill Wendling <isanbard@gmail.com>2009-05-01 08:35:12 +0000
commit03968bd796158ac1e93a310993ce293d1af4f527 (patch)
tree29d751ecc65e32a122acaae8af5936a6ff43a039 /llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
parent83aec26ef8297489d51877deef1bb0bb44944617 (diff)
downloadbcm5719-llvm-03968bd796158ac1e93a310993ce293d1af4f527.tar.gz
bcm5719-llvm-03968bd796158ac1e93a310993ce293d1af4f527.zip
Simplify more code.
llvm-svn: 70537
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
index c61a5a86af7..7afb7596106 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
@@ -3553,15 +3553,10 @@ public:
DenseMap<GlobalVariable *, SmallVector<unsigned, 4> >::iterator
I = InlineInfo.find(GV);
- if (I == InlineInfo.end()) {
- SmallVector<unsigned, 4> Labels;
- Labels.push_back(LabelID);
- InlineInfo[GV] = Labels;
- return;
- }
-
- SmallVector<unsigned, 4> &Labels = I->second;
- Labels.push_back(LabelID);
+ if (I == InlineInfo.end())
+ InlineInfo[GV].push_back(LabelID);
+ else
+ I->second.push_back(LabelID);
}
/// RecordInlinedFnEnd - Indicate the end of inlined subroutine.
OpenPOWER on IntegriCloud