diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-02-28 20:15:00 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-02-28 20:15:00 +0000 |
| commit | 49a11329761bda951b933869dd8830269b183a9c (patch) | |
| tree | 2cdf9164dc42bcb4ae73e3d73ccd8644cb7f27d5 /llvm/lib/CodeGen | |
| parent | 48ea372d90bec879f30ba5f102a18b605b524847 (diff) | |
| download | bcm5719-llvm-49a11329761bda951b933869dd8830269b183a9c.tar.gz bcm5719-llvm-49a11329761bda951b933869dd8830269b183a9c.zip | |
DwarfAccelTable: We know how many hashes we have in the output, just reserve the precise number
llvm-svn: 230865
Diffstat (limited to 'llvm/lib/CodeGen')
| -rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp index a71f35e1232..e82429ff834 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp @@ -70,6 +70,7 @@ static bool compareDIEs(const DwarfAccelTable::HashDataContents *A, void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, StringRef Prefix) { // Create the individual hash data outputs. + Data.reserve(Entries.size()); for (StringMap<DataArray>::iterator EI = Entries.begin(), EE = Entries.end(); EI != EE; ++EI) { |

