diff options
author | Tom Care <tcare@apple.com> | 2010-08-03 21:24:13 +0000 |
---|---|---|
committer | Tom Care <tcare@apple.com> | 2010-08-03 21:24:13 +0000 |
commit | be633d91d047238defce21311b8525509ac09dcd (patch) | |
tree | 7eadd6abc5c52b4e0a4e710adfc2e081b9bf2288 /llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp | |
parent | 6e6f6e2cc30d10aff60eb9ab6d8562f8b57b9712 (diff) | |
download | bcm5719-llvm-be633d91d047238defce21311b8525509ac09dcd.tar.gz bcm5719-llvm-be633d91d047238defce21311b8525509ac09dcd.zip |
Improved false positive detection and numerous small issues in UnreachableCodeChecker
- Reporting now uses getUnreachableStmt which returns the Stmt* we should report
- Indexing of reachable and visited blocks now use CFGBlock ID's instead of pointers
- The CFG used in the unreachable search is now the unoptimized CFG
- Added 'Dead code' category to warnings
- Removed obsolete function getCondition
- Simplified false positive detection based on properties of FindUnreachableEntryPoints
llvm-svn: 110148
Diffstat (limited to 'llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp')
0 files changed, 0 insertions, 0 deletions