Lines Matching refs:h1
100 uint32_t h1 = seed;
124 h1 ^= k1;
125 h1 = ROTL32(h1,13);
126 h1 = h1*5+0xe6546b64;
141 k1 *= c1; k1 = ROTL32(k1,15); k1 *= c2; h1 ^= k1;
147 h1 ^= len;
149 h1 = fmix_32(h1);
151 *(uint32_t*)out = h1;
162 uint32_t h1 = seed;
194 k1 *= c1; k1 = ROTL32(k1,15); k1 *= c2; h1 ^= k1;
196 h1 = ROTL32(h1,19); h1 += h2; h1 = h1*5+0x561ccd1b;
208 h4 = ROTL32(h4,13); h4 += h1; h4 = h4*5+0x32ac3b17;
244 k1 *= c1; k1 = ROTL32(k1,15); k1 *= c2; h1 ^= k1;
250 h1 ^= len; h2 ^= len; h3 ^= len; h4 ^= len;
252 h1 += h2; h1 += h3; h1 += h4;
253 h2 += h1; h3 += h1; h4 += h1;
255 h1 = fmix_32(h1);
260 h1 += h2; h1 += h3; h1 += h4;
261 h2 += h1; h3 += h1; h4 += h1;
263 ((uint32_t*)out)[0] = h1;
277 uint64_t h1 = seed;
300 k1 *= c1; k1 = ROTL64(k1,31); k1 *= c2; h1 ^= k1;
302 h1 = ROTL64(h1,27); h1 += h2; h1 = h1*5+0x52dce729;
306 h2 = ROTL64(h2,31); h2 += h1; h2 = h2*5+0x38495ab5;
336 k1 *= c1; k1 = ROTL64(k1,31); k1 *= c2; h1 ^= k1;
342 h1 ^= len; h2 ^= len;
344 h1 += h2;
345 h2 += h1;
347 h1 = fmix_64(h1);
350 h1 += h2;
351 h2 += h1;
353 ((uint64_t*)out)[0] = h1;