aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGVtable.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2010-03-10 16:32:56 +0000
committerTed Kremenek <kremenek@apple.com>2010-03-10 16:32:56 +0000
commit5499b8487c56917e17ed5a03d95898e8b7e41e45 (patch)
tree3c36a130c79aee1e2741f1eaff4827093cc10b25 /lib/CodeGen/CGVtable.cpp
parent266e05ca8a77fa26fa136b5e45b58cba42e1d818 (diff)
Really apply (unnoticed weird git-svn merge conflict in 98144): Refactor RegionStore::RemoveDeadBindings to use the same core cluster analysis algorithm as RegionStore::InvalidateRegions().
Beyond simplifying the algorithm significantly, we no longer need to build subregion maps in RemoveDeadBindings(). This and other changes cause a significant speedup: the time to analyze sqlite3.c (single core) drops by 14%. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98159 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGVtable.cpp')
0 files changed, 0 insertions, 0 deletions