Searched refs:HashLen16 (Results 1 – 1 of 1) sorted by relevance
/external/libtextclassifier/utils/hash/ |
D | farmhash.cc | 366 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 …]
|