diff --git a/include/llvm/Analysis/Dominators.h b/include/llvm/Analysis/Dominators.h index ec6a67b60d1..76998fb36fd 100644 --- a/include/llvm/Analysis/Dominators.h +++ b/include/llvm/Analysis/Dominators.h @@ -379,8 +379,7 @@ public: void removeBlock(BasicBlock *BB) { assert(find(BB) != end() && "Block is not in DominanceFrontier!"); for (iterator I = begin(), E = end(); I != E; ++I) - if (I->second.count(BB)) - I->second.erase(BB); + I->second.erase(BB); Frontiers.erase(BB); }