Lines Matching refs:h5

798     int64_t h5 =  load_4(s + 16);
817 carry5 = h5 + (1 << 24); h6 += carry5 >> 25; h5 -= carry5 & kTop39Bits;
822 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
831 h[5] = (int32_t)h5;
869 int32_t h5 = h[5];
882 q = (h5 + q) >> 25;
896 h5 += h4 >> 26; h4 &= kBottom26Bits;
897 h6 += h5 >> 25; h5 &= kBottom25Bits;
926 s[16] = (uint8_t) (h5 >> 0);
927 s[17] = (uint8_t) (h5 >> 8);
928 s[18] = (uint8_t) (h5 >> 16);
929 s[19] = (uint8_t)((h5 >> 24) | ((uint32_t)(h6) << 1));
1176 int64_t h5 = f0g5 + f1g4 + f2g3 + f3g2 + f4g1 + f5g0 + f6g9_19 + f7g8_19 + f8g7_19 + f9g6_19;
1195 * i.e. |h1| <= 1.7*2^59; narrower ranges for h3, h5, h7, h9 */
1198 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1202 /* |h5| <= 1.71*2^59 */
1205 carry5 = h5 + (1 << 24); h6 += carry5 >> 25; h5 -= carry5 & kTop39Bits;
1207 /* |h5| <= 2^24; from now on fits into int32 */
1225 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1229 /* |h5| <= 1.01*2^24 */
1245 h[5] = (int32_t)h5;
1350 int64_t h5 = f0f5_2 + f1f4_2 + f2f3_2 + f6f9_38 + f7f8_38;
1367 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1370 carry5 = h5 + (1 << 24); h6 += carry5 >> 25; h5 -= carry5 & kTop39Bits;
1378 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1390 h[5] = (int32_t)h5;
1659 int64_t h5 = f0f5_2 + f1f4_2 + f2f3_2 + f6f9_38 + f7f8_38;
1680 h5 += h5;
1687 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1690 carry5 = h5 + (1 << 24); h6 += carry5 >> 25; h5 -= carry5 & kTop39Bits;
1698 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
1710 h[5] = (int32_t)h5;
4327 int64_t h5 = f5 * (int64_t) 121666;
4346 carry5 = h5 + (1 << 24); h6 += carry5 >> 25; h5 -= carry5 & kTop39Bits;
4351 carry4 = h4 + (1 << 25); h5 += carry4 >> 26; h4 -= carry4 & kTop38Bits;
4360 h[5] = (int32_t)h5;