diff options
author | Tom Care <tom.care@uqconnect.edu.au> | 2010-08-12 22:45:47 +0000 |
---|---|---|
committer | Tom Care <tom.care@uqconnect.edu.au> | 2010-08-12 22:45:47 +0000 |
commit | f8a9863df942e69d58e34432da3532a4ead650ad (patch) | |
tree | 33e95eec6ee0e8fc7f6fccec372afa66834ab9d7 /llvm/lib/VMCore/PassManager.cpp | |
parent | b5a6246b91cc4240b2b5113aaf2d181021f64ba7 (diff) | |
download | bcm5719-llvm-f8a9863df942e69d58e34432da3532a4ead650ad.tar.gz bcm5719-llvm-f8a9863df942e69d58e34432da3532a4ead650ad.zip |
Improved IdempotentOperationChecker false positives and false negatives.
- Unfinished analysis may still report valid warnings if the path was completely analyzed
- New 'CanVary' heuristic to recursively determine if a subexpression has a varying element
- Updated test cases, including one known bug
- Exposed GRCoreEngine through GRExprEngine
llvm-svn: 110970
Diffstat (limited to 'llvm/lib/VMCore/PassManager.cpp')
0 files changed, 0 insertions, 0 deletions