murmurhash3.c revision 5a70b84cb66fb8c7a3fce0e3f2e4b61e0b2ea9d4
0N/A/* This file is based on the public domain MurmurHash3 from Austin Appleby: 0N/A * We use only the 32 bit variant because the 2 produce different result while 0N/A * we need to produce the same result regardless of the architecture as 0N/A * clients can be both 64 or 32 bit at the same time. 0N/A return (x << r) | (x >> (
32 - r));
2362N/A/* slower than original but is endian neutral and handles platforms that 4019N/A * Finalization mix - force all bits of a hash block to avalanche