Reduce two 64-bit hashes into one.
Declared in <folly/hash/Hash.h>
constexpr
uint64_t
hash_128_to_64(
uint64_t const upper,
uint64_t const lower) noexcept;
hash_128_to_64 uses the Hash128to64 function from Google's cityhash (under the MIT License).
The combined 64-bit hash
| Name | Description |
|---|---|
| upper | Upper 64-bit hash to combine |
| lower | Lower 64-bit hash to combine |