Lines Matching defs:h9

802     int64_t h9 = (load_3(s + 29) & 0x7fffff) << 2;
814 carry9 = h9 + (1 << 24); h0 += (carry9 >> 25) * 19; h9 -= carry9 & kTop39Bits;
824 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
835 h[9] = (int32_t)h9;
843 * Basic claim: q = floor(2^(-255)(h + 19 2^(-25)h9 + 2^(-1))).
847 * Also have |h-2^230 h9|<2^231 so |19 2^(-255)(h-2^230 h9)|<1/4.
849 * Write y=2^(-1)-19^2 2^(-255)q-19 2^(-255)(h-2^230 h9).
859 * Have q+2^(-255)x = 2^(-255)(h + 19 2^(-25) h9 + 2^(-1))
860 * so floor(2^(-255)(h + 19 2^(-25) h9 + 2^(-1))) = q.
873 int32_t h9 = h[9];
876 q = (19 * h9 + (((int32_t) 1) << 24)) >> 25;
886 q = (h9 + q) >> 25;
900 h9 += h8 >> 26; h8 &= kBottom26Bits;
901 h9 &= kBottom25Bits;
906 * Have h0+...+2^230 h9 between 0 and 2^255-1;
908 * Goal: Output h0+...+2^230 h9.
938 s[28] = (uint8_t)((h8 >> 20) | ((uint32_t)(h9) << 6));
939 s[29] = (uint8_t) (h9 >> 2);
940 s[30] = (uint8_t) (h9 >> 10);
941 s[31] = (uint8_t) (h9 >> 18);
1180 int64_t h9 = f0g9 + f1g8 + f2g7 + f3g6 + f4g5 + f5g4 + f6g3 + f7g2 + f8g1 + f9g0 ;
1195 * i.e. |h1| <= 1.7*2^59; narrower ranges for h3, h5, h7, h9 */
1226 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
1230 /* |h9| <= 1.71*2^59 */
1232 carry9 = h9 + (1 << 24); h0 += (carry9 >> 25) * 19; h9 -= carry9 & kTop39Bits;
1233 /* |h9| <= 2^24; from now on fits into int32 unchanged */
1249 h[9] = (int32_t)h9;
1354 int64_t h9 = f0f9_2 + f1f8_2 + f2f7_2 + f3f6_2 + f4f5_2;
1379 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
1381 carry9 = h9 + (1 << 24); h0 += (carry9 >> 25) * 19; h9 -= carry9 & kTop39Bits;
1394 h[9] = (int32_t)h9;
1663 int64_t h9 = f0f9_2 + f1f8_2 + f2f7_2 + f3f6_2 + f4f5_2;
1684 h9 += h9;
1699 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
1701 carry9 = h9 + (1 << 24); h0 += (carry9 >> 25) * 19; h9 -= carry9 & kTop39Bits;
1714 h[9] = (int32_t)h9;
4331 int64_t h9 = f9 * (int64_t) 121666;
4343 carry9 = h9 + (1 << 24); h0 += (carry9 >> 25) * 19; h9 -= carry9 & kTop39Bits;
4353 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
4364 h[9] = (int32_t)h9;