Lines Matching refs:h4
122 #define doblock128x86(h1, h2, h3, h4, k1, k2, k3,k4)\ argument
134 h3 = ROTL32(h3,15); h3 += h4; h3 = h3*5+0x96cd1c35;\
136 k4 *= kC4; k4 = ROTL32(k4,18); k4 *= kC1; h4 ^= k4;\
138 h4 = ROTL32(h4,13); h4 += h1; h4 = h4*5+0x32ac3b17;\
143 #define dobytes128x86(cnt, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len)\ argument
166 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4);\
178 uint32_t h4 = ph[3]; in PMurHash128x86_Result() local
204 k4 *= kC4; k4 = ROTL32(k4,18); k4 *= kC1; h4 ^= k4; in PMurHash128x86_Result()
220 h3 ^= total_length; h4 ^= total_length; in PMurHash128x86_Result()
222 h1 += h2; h1 += h3; h1 += h4; in PMurHash128x86_Result()
223 h2 += h1; h3 += h1; h4 += h1; in PMurHash128x86_Result()
228 h4 = fmix32(h4); in PMurHash128x86_Result()
230 h1 += h2; h1 += h3; h1 += h4; in PMurHash128x86_Result()
231 h2 += h1; h3 += h1; h4 += h1; in PMurHash128x86_Result()
236 out[3] = h4; in PMurHash128x86_Result()
248 uint32_t h4 = ph[3]; in PMurHash128x86_Process() local
267 dobytes128x86(i, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
277 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
286 dobytes128x86(i, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
299 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
316 doblock128x86(h1, h2, h3, h4, c, k2, k3, k4); in PMurHash128x86_Process()
326 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
342 doblock128x86(h1, h2, h3, h4, k1, c, k3, k4); in PMurHash128x86_Process()
353 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
368 doblock128x86(h1, h2, h3, h4, k1, k2, c, k4); in PMurHash128x86_Process()
379 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
393 doblock128x86(h1, h2, h3, h4, k1, k2, k3, c); in PMurHash128x86_Process()
409 dobytes128x86(len, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
415 ph[3] = h4; in PMurHash128x86_Process()