summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-11-10 23:26:10 +0000
committerTed Kremenek <kremenek@apple.com>2011-11-10 23:26:10 +0000
commit20be0b4397a03bfd30364d5083b4207aded5b28f (patch)
tree0b4eb30cb2622f1a32ff7d0ba918e2913d75d796 /clang/lib/Sema/SemaOverload.cpp
parent9bded9dc24fbc259dcaee875879194631477246a (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud