Searched refs:HashLen16 (Results 1 – 1 of 1) sorted by relevance
/external/chromium_org/third_party/smhasher/src/ |
D | City.cpp | 116 static uint64 HashLen16(uint64 u, uint64 v) { in HashLen16() function 124 return HashLen16(a, RotateByAtLeast1(b + len, len)) ^ b; in HashLen0to16() 128 return HashLen16(len + (a << 3), Fetch32(s + len - 4)); in HashLen0to16() 148 return HashLen16(Rotate(a - b, 43) + Rotate(c, 30) + d, in HashLen17to32() 215 uint64 z = HashLen16(Fetch64(s + len - 48) + len, Fetch64(s + len - 24)); in CityHash64() 234 return HashLen16(HashLen16(v.first, w.first) + ShiftMix(y) * k1 + z, in CityHash64() 235 HashLen16(v.second, w.second) + x); in CityHash64() 244 return HashLen16(CityHash64(s, len) - seed0, seed1); in CityHash64WithSeeds() 260 c = HashLen16(Fetch64(s + len - 8) + k1, a); in CityMurmur() 261 d = HashLen16(b + len, c + Fetch64(s + len - 16)); in CityMurmur() [all …]
|