summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-12-03 15:16:45 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-12-03 15:16:45 +0000
commit3664708378976a1d9d9074d2b5d93f14c493e8fd (patch)
treedf7c5324ebac2fa8629e63fb7105e9eb88c20260 /clang/lib/Sema/SemaLookup.cpp
parentdf888642733dda0a24612f3cc4ce9e7a5ad7f581 (diff)
downloadbcm5719-llvm-3664708378976a1d9d9074d2b5d93f14c493e8fd.tar.gz
bcm5719-llvm-3664708378976a1d9d9074d2b5d93f14c493e8fd.zip
Add a "seen blocks" cache to LVI to avoid a linear scan over the whole cache just to remove no blocks from the maps.
-15% on ARMDisassembler.cpp (Release build). It's not that great to add another layer of caching to the caching-heavy LVI but I don't see a better way. llvm-svn: 145770
Diffstat (limited to 'clang/lib/Sema/SemaLookup.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud