Lines Matching full:hash
24 * uint32_t -> uint32_t hash, useful for when you're about to trucate this hash but you
29 static uint32_t Mix(uint32_t hash) {
30 hash ^= hash >> 16;
31 hash *= 0x85ebca6b;
32 hash ^= hash >> 13;
33 hash *= 0xc2b2ae35;
34 hash ^= hash >> 16;
35 return hash;
39 * uint32_t -> uint32_t hash, useful for when you're about to trucate this hash but you
44 static uint32_t CheapMix(uint32_t hash) {
45 hash ^= hash >> 16;
46 hash *= 0x85ebca6b;
47 hash ^= hash >> 16;
48 return hash;