Searched refs:ShiftMix (Results 1 – 1 of 1) sorted by relevance
112 static uint64 ShiftMix(uint64 val) { in ShiftMix() function136 return ShiftMix(y * k2 ^ z * k3) * k2; in HashLen0to16()196 uint64 r = ShiftMix((vf + ws) * k2 + (wf + vs) * k0); in HashLen33to64()197 return ShiftMix(r * k0 + vs) * k2; in HashLen33to64()234 return HashLen16(HashLen16(v.first, w.first) + ShiftMix(y) * k1 + z, in CityHash64()256 a = ShiftMix(a * k1) * k1; in CityMurmur()258 d = ShiftMix(a + (len >= 8 ? Fetch64(s) : c)); in CityMurmur()264 a ^= ShiftMix(Fetch64(s) * k1) * k1; in CityMurmur()267 c ^= ShiftMix(Fetch64(s + 8) * k1) * k1; in CityMurmur()418 a = ShiftMix((a + g) * k0) * k0 + b; in CityHashCrc256Long()[all …]