diff options
author | Bill Wendling <isanbard@gmail.com> | 2009-05-01 08:35:12 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2009-05-01 08:35:12 +0000 |
commit | 03968bd796158ac1e93a310993ce293d1af4f527 (patch) | |
tree | 29d751ecc65e32a122acaae8af5936a6ff43a039 /llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp | |
parent | 83aec26ef8297489d51877deef1bb0bb44944617 (diff) | |
download | bcm5719-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.cpp | 13 |
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. |