[LLVMdev] [PATCH] FoldingSetNodeID: use MurmurHash2 instead of SuperFastHash

Gregory Petrosyan gregory.petrosyan at gmail.com
Sat Feb 6 07:09:02 PST 2010


Some additional info can be found at:

  http://murmurhash.googlepages.com/
  http://en.wikipedia.org/wiki/MurmurHash
  http://www.codeproject.com/KB/recipes/hash_functions.aspx

as well as in the patch description itself. Patch and benchmark attached.

        Gregory
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-FoldingSetNodeID-use-MurmurHash2-instead-of-SuperFas.patch
Type: text/x-diff
Size: 4202 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100206/b1f04413/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hash_bench.c
Type: text/x-csrc
Size: 3650 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100206/b1f04413/attachment.c>


More information about the llvm-dev mailing list