Mixes some of the bits that got propagated to the high bits back into the low bits.
| 51 | // Mixes some of the bits that got propagated to the high bits back into the |
| 52 | // low bits. |
| 53 | inline uint64 ShiftMix(const uint64 val) { return val ^ (val >> 47); } |
| 54 | } // namespace internal |
| 55 | |
| 56 | // This concatenates two 64-bit fingerprints. It is a convenience function to |