Don't evaluate Data.size() on every iteration.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfAccelTable.cpp
index 6a32ab62d403a28b927b3475862c209dd3cdfd34..a6849660d0bae54fe0b332fbe0f9faa60a31b2a3 100644 (file)
@@ -43,7 +43,7 @@ DwarfAccelTable::DwarfAccelTable(DwarfAccelTable::Atom atom) :
 }
 
 DwarfAccelTable::~DwarfAccelTable() {
-  for (size_t i = 0 ; i < Data.size(); ++i)
+  for (size_t i = 0, e = Data.size() ; i < e; ++i)
     delete Data[i];
 }