Lines Matching refs:uint128_t
33 inline uint64_t Uint128Low64(const uint128_t x) { in Uint128Low64()
36 inline uint64_t Uint128High64(const uint128_t x) { in Uint128High64()
39 inline uint128_t Uint128(uint64_t lo, uint64_t hi) { in Uint128()
40 return lo + (((uint128_t)hi) << 64); in Uint128()
43 typedef std::pair<uint64_t, uint64_t> uint128_t;
44 inline uint64_t Uint128Low64(const uint128_t x) { return x.first; }
45 inline uint64_t Uint128High64(const uint128_t x) { return x.second; }
46 inline uint128_t Uint128(uint64_t lo, uint64_t hi) { return uint128_t(lo, hi); }
90 uint128_t Hash128(const char* s, size_t len);
96 uint128_t Hash128WithSeed(const char* s, size_t len, uint128_t seed);
103 inline uint64_t Hash128to64(uint128_t x) { in Hash128to64()
123 uint128_t Fingerprint128(const char* s, size_t len);
127 inline uint64_t Fingerprint(uint128_t x) { in Fingerprint()
221 inline uint128_t Hash128(const Str& s) { in Hash128()
231 inline uint128_t Hash128WithSeed(const Str& s, uint128_t seed) { in Hash128WithSeed()
255 inline uint128_t Fingerprint128(const Str& s) { in Fingerprint128()