Home
last modified time | relevance | path

Searched refs:HashLen16 (Results 1 – 1 of 1) sorted by relevance

/external/chromium_org/third_party/smhasher/src/
DCity.cpp116 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 …]