Home
last modified time | relevance | path

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

/external/libtextclassifier/utils/hash/
Dfarmhash.cc366 STATIC_INLINE uint64_t HashLen16(uint64_t u, uint64_t v) { in HashLen16() function
370 STATIC_INLINE uint64_t HashLen16(uint64_t u, uint64_t v, uint64_t mul) { in HashLen16() function
387 return HashLen16(c, d, mul); in HashLen0to16()
392 return HashLen16(len + (a << 3), Fetch32(s + len - 4), mul); in HashLen0to16()
413 return HashLen16(Rotate(a + b, 43) + Rotate(c, 30) + d, in HashLen17to32()
449 uint64_t z = HashLen16(y, a + Rotate(b + k2, 18) + c, mul); in HashLen33to64()
454 return HashLen16(Rotate(e + f, 43) + Rotate(g, 30) + h, in HashLen33to64()
508 return HashLen16(HashLen16(v.first, w.first, mul) + ShiftMix(y) * k0 + z, in Hash64()
509 HashLen16(v.second, w.second, mul) + x, in Hash64()
520 return HashLen16(Hash64(s, len) - seed0, seed1); in Hash64WithSeeds()
[all …]