diff options
author | Ted Kremenek <kremenek@apple.com> | 2011-11-10 23:26:10 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2011-11-10 23:26:10 +0000 |
commit | 20be0b4397a03bfd30364d5083b4207aded5b28f (patch) | |
tree | 0b4eb30cb2622f1a32ff7d0ba918e2913d75d796 /clang/lib/Sema/SemaOverload.cpp | |
parent | 9bded9dc24fbc259dcaee875879194631477246a (diff) | |
download | bcm5719-llvm-20be0b4397a03bfd30364d5083b4207aded5b28f.tar.gz bcm5719-llvm-20be0b4397a03bfd30364d5083b4207aded5b28f.zip |
[static analyzer]: only call RemoveDeadBindings() when analyzing non-Expr stmts, entering a basic block, or analyzing non-consumed expressions. This sigificantly speeds up analysis time, and reduces analysis time down to 27% less than before we linearized the CFG.
llvm-svn: 144332
Diffstat (limited to 'clang/lib/Sema/SemaOverload.cpp')
0 files changed, 0 insertions, 0 deletions