diff options
Diffstat (limited to 'llvm/tools/bugpoint/CrashDebugger.cpp')
| -rw-r--r-- | llvm/tools/bugpoint/CrashDebugger.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/bugpoint/CrashDebugger.cpp b/llvm/tools/bugpoint/CrashDebugger.cpp index 2be8cd0244b..90e2edcfdaa 100644 --- a/llvm/tools/bugpoint/CrashDebugger.cpp +++ b/llvm/tools/bugpoint/CrashDebugger.cpp @@ -245,9 +245,9 @@ bool ReduceCrashingBlocks::TestBlocks(std::vector<const BasicBlock*> &BBs) { BBs.clear(); for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) { SymbolTable &ST = BlockInfo[i].first->getSymbolTable(); - SymbolTable::iterator I = ST.find(Type::LabelTy); - if (I != ST.end() && I->second.count(BlockInfo[i].second)) - BBs.push_back(cast<BasicBlock>(I->second[BlockInfo[i].second])); + SymbolTable::plane_iterator PI = ST.find(Type::LabelTy); + if (PI != ST.plane_end() && PI->second.count(BlockInfo[i].second)) + BBs.push_back(cast<BasicBlock>(PI->second[BlockInfo[i].second])); } return true; } |

