Home | History | Annotate | Download | only in curve25519

Lines Matching refs:h8

67   int64_t h8 = load_3(s + 26) << 4;
84 carry7 = h7 + (1 << 24); h8 += carry7 >> 25; h7 -= carry7 & kTop39Bits;
90 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
100 h[8] = h8;
135 int32_t h8 = h[8];
148 q = (h8 + q) >> 26;
162 h8 += h7 >> 25; h7 &= kBottom25Bits;
163 h9 += h8 >> 26; h8 &= kBottom26Bits;
197 s[25] = (h7 >> 21) | ((uint32_t)(h8) << 4);
198 s[26] = h8 >> 4;
199 s[27] = h8 >> 12;
200 s[28] = (h8 >> 20) | ((uint32_t)(h9) << 6);
422 int64_t h8 = f0g8+f1g7_2 +f2g6 +f3g5_2 +f4g4 +f5g3_2 +f6g2 +f7g1_2 +f8g0 +f9g9_38;
436 * i.e. |h0| <= 1.4*2^60; narrower ranges for h2, h4, h6, h8
462 carry7 = h7 + (1 << 24); h8 += carry7 >> 25; h7 -= carry7 & kTop39Bits;
466 /* |h8| <= 1.41*2^60 */
469 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
471 /* |h8| <= 2^25; from now on fits into int32 unchanged */
491 h[8] = h8;
592 int64_t h8 = f0f8_2+f1f7_4 +f2f6_2 +f3f5_4 +f4f4 +f9f9_38;
615 carry7 = h7 + (1 << 24); h8 += carry7 >> 25; h7 -= carry7 & kTop39Bits;
618 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
632 h[8] = h8;
843 int64_t h8 = f0f8_2+f1f7_4 +f2f6_2 +f3f5_4 +f4f4 +f9f9_38;
864 h8 += h8;
877 carry7 = h7 + (1 << 24); h8 += carry7 >> 25; h7 -= carry7 & kTop39Bits;
880 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
894 h[8] = h8;
4761 int64_t h8 = f8 * (int64_t) 121666;
4778 carry7 = h7 + (1 << 24); h8 += carry7 >> 25; h7 -= carry7 & kTop39Bits;
4784 carry8 = h8 + (1 << 25); h9 += carry8 >> 26; h8 -= carry8 & kTop38Bits;
4794 h[8] = h8;