aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-04-18 10:37:32 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-04-18 10:37:32 +0000
commit4bb87cbac50098acc6816390c00fad419d3434fc (patch)
treeb3bbab8a00d1dfb1ba056988e41790c5ce6d7895 /test
parent9a1484165cd7cc3b95f5f65f845257c44f55a5b3 (diff)
downloadexternal_llvm-4bb87cbac50098acc6816390c00fad419d3434fc.zip
external_llvm-4bb87cbac50098acc6816390c00fad419d3434fc.tar.gz
external_llvm-4bb87cbac50098acc6816390c00fad419d3434fc.tar.bz2
SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing a bad one ourselves.
DenseMap's hash function uses slightly more entropy and reduces hash collisions significantly. I also experimented with Hashing.h, but it didn't gave a lot of improvement while being much more expensive to compute. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154996 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions