Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator...
[oota-llvm.git] / tools / llvm-diff / DifferenceEngine.cpp
index f8e957fa506f042b36d313ffd1386af3b1dee751..7d379ef5dc41cf7048da7ec15cde97220e4dc051 100644 (file)
@@ -125,8 +125,8 @@ class FunctionDifferenceEngine {
 
   unsigned getUnprocPredCount(BasicBlock *Block) const {
     unsigned Count = 0;
-    for (BasicBlock *Pred : predecessors(Block))
-      if (!Blocks.count(Pred)) Count++;
+    for (pred_iterator I = pred_begin(Block), E = pred_end(Block); I != E; ++I)
+      if (!Blocks.count(*I)) Count++;
     return Count;
   }