Use range based for loops to avoid needing to re-mention SmallPtrSet size.
[oota-llvm.git] / lib / Transforms / Scalar / LoopDeletion.cpp
index 5ab686aa831a3eedc8d12d698a095793559fa9b9..1d1f33ae6183d02dfb63b165b36f428e7272a2e4 100644 (file)
@@ -239,9 +239,8 @@ bool LoopDeletion::runOnLoop(Loop *L, LPPassManager &LPM) {
   LoopInfo &loopInfo = getAnalysis<LoopInfo>();
   SmallPtrSet<BasicBlock*, 8> blocks;
   blocks.insert(L->block_begin(), L->block_end());
-  for (SmallPtrSet<BasicBlock*,8>::iterator I = blocks.begin(),
-       E = blocks.end(); I != E; ++I)
-    loopInfo.removeBlock(*I);
+  for (BasicBlock *BB : blocks)
+    loopInfo.removeBlock(BB);
 
   // The last step is to inform the loop pass manager that we've
   // eliminated this loop.