Home | History | Annotate | Download | only in internal

Lines Matching refs:h2

129 	uint32_t h2 = seed;
151 h1 = hash_rotl_32(h1, 19); h1 += h2;
154 k2 *= c2; k2 = hash_rotl_32(k2, 16); k2 *= c3; h2 ^= k2;
156 h2 = hash_rotl_32(h2, 17); h2 += h3;
157 h2 = h2*5 + 0x0bcaa747;
197 k2 *= c2; k2 = hash_rotl_32(k2, 16); k2 *= c3; h2 ^= k2;
209 h1 ^= len; h2 ^= len; h3 ^= len; h4 ^= len;
211 h1 += h2; h1 += h3; h1 += h4;
212 h2 += h1; h3 += h1; h4 += h1;
215 h2 = hash_fmix_32(h2);
219 h1 += h2; h1 += h3; h1 += h4;
220 h2 += h1; h3 += h1; h4 += h1;
222 r_out[0] = (((uint64_t) h2) << 32) | h1;
233 uint64_t h2 = seed;
249 h1 = hash_rotl_64(h1, 27); h1 += h2;
252 k2 *= c2; k2 = hash_rotl_64(k2, 33); k2 *= c1; h2 ^= k2;
254 h2 = hash_rotl_64(h2, 31); h2 += h1;
255 h2 = h2*5 + 0x38495ab5;
273 k2 *= c2; k2 = hash_rotl_64(k2, 33); k2 *= c1; h2 ^= k2;
288 h1 ^= len; h2 ^= len;
290 h1 += h2;
291 h2 += h1;
294 h2 = hash_fmix_64(h2);
296 h1 += h2;
297 h2 += h1;
300 r_out[1] = h2;