• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/tommath/pre_gen/

Lines Matching refs:mp_word

233   mp_word W[MP_WARRAY];
249 register mp_word *_W;
299 register mp_word *_W;
309 *_W++ += ((mp_word)mu) * ((mp_word)*tmpn++);
314 W[ix + 1] += W[ix] >> ((mp_word) DIGIT_BIT);
323 register mp_word *_W, *_W1;
334 *_W++ += *_W1++ >> ((mp_word) DIGIT_BIT);
340 * array of mp_word to mp_digit than calling mp_rshd
351 *tmpx++ = (mp_digit)(*_W++ & ((mp_word) MP_MASK));
418 register mp_word _W;
452 _W += ((mp_word)*tmpx++)*((mp_word)*tmpy--);
460 _W = _W >> ((mp_word)DIGIT_BIT);
522 mp_word _W;
554 _W += ((mp_word)*tmpx++)*((mp_word)*tmpy--);
561 _W = _W >> ((mp_word)DIGIT_BIT);
625 mp_word W1;
639 mp_word _W;
666 _W += ((mp_word)*tmpx++)*((mp_word)*tmpy--);
674 _W += ((mp_word)a->dp[ix>>1])*((mp_word)a->dp[ix>>1]);
681 W1 = _W >> ((mp_word)DIGIT_BIT);
1750 mp_word tmp;
1751 tmp = ((mp_word) x.dp[i]) << ((mp_word) DIGIT_BIT);
1752 tmp |= ((mp_word) x.dp[i - 1]);
1753 tmp /= ((mp_word) y.dp[t]);
1754 if (tmp > (mp_word) MP_MASK)
1756 q.dp[i - t - 1] = (mp_digit) (tmp & (mp_word) (MP_MASK));
2047 mp_word w, t;
2052 b = (((mp_word)1) << ((mp_word)DIGIT_BIT)) / ((mp_word)3);
2062 w = (w << ((mp_word)DIGIT_BIT)) | ((mp_word)a->dp[ix]);
2066 t = (w * ((mp_word)b)) >> ((mp_word)DIGIT_BIT);
2147 mp_word w;
2194 w = (w << ((mp_word)DIGIT_BIT)) | ((mp_word)a->dp[ix]);
2198 w -= ((mp_word)t) * ((mp_word)b);
2309 mp_word r;
2338 r = ((mp_word)*tmpx2++) * ((mp_word)k) + *tmpx1 + mu;
2340 mu = (mp_digit)(r >> ((mp_word)DIGIT_BIT));
2395 *d = (mp_digit)((((mp_word)1) << ((mp_word)DIGIT_BIT)) -
2396 ((mp_word)a->dp[0]));
2722 P->used < (1 << ((CHAR_BIT * sizeof (mp_word)) - (2 * DIGIT_BIT)))) {
4769 (1 << ((CHAR_BIT * sizeof (mp_word)) - (2 * DIGIT_BIT)))) {
4790 mu = (mp_digit) (((mp_word)x->dp[ix]) * ((mp_word)rho) & MP_MASK);
4796 register mp_word r;
4810 r = ((mp_word)mu) * ((mp_word)*tmpn++) +
4811 ((mp_word) u) + ((mp_word) * tmpx);
4814 u = (mp_digit)(r >> ((mp_word) DIGIT_BIT));
4817 *tmpx++ = (mp_digit)(r & ((mp_word) MP_MASK));
4908 *rho = (unsigned long)(((mp_word)1 << ((mp_word) DIGIT_BIT)) - x) & MP_MASK;
4968 (1 << ((CHAR_BIT * sizeof (mp_word)) - (2 * DIGIT_BIT)))) {
5188 mp_word r;
5216 r = ((mp_word) u) + ((mp_word)*tmpa++) * ((mp_word)b);
5219 *tmpc++ = (mp_digit) (r & ((mp_word) MP_MASK));
5222 u = (mp_digit) (r >> ((mp_word) DIGIT_BIT));
7314 (1 << (sizeof(mp_word) * CHAR_BIT - 2*DIGIT_BIT - 1))) {
9150 mp_word r;
9156 (1 << ((CHAR_BIT * sizeof (mp_word)) - (2 * DIGIT_BIT)))) {
9186 /* compute the column as a mp_word */
9187 r = ((mp_word)*tmpt) +
9188 ((mp_word)tmpx) * ((mp_word)*tmpy++) +
9189 ((mp_word) u);
9192 *tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK));
9195 u = (mp_digit) (r >> ((mp_word) DIGIT_BIT));
9244 mp_word r;
9250 && MIN (a->used, b->used) < (1 << ((CHAR_BIT * sizeof (mp_word)) - (2 * DIGIT_BIT)))) {
9277 r = ((mp_word)*tmpt) +
9278 ((mp_word)tmpx) * ((mp_word)*tmpy++) +
9279 ((mp_word) u);
9282 *tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK));
9285 u = (mp_digit) (r >> ((mp_word) DIGIT_BIT));
9325 mp_word r;
9339 r = ((mp_word) t.dp[2*ix]) +
9340 ((mp_word)a->dp[ix])*((mp_word)a->dp[ix]);
9343 t.dp[ix+ix] = (mp_digit) (r & ((mp_word) MP_MASK));
9346 u = (mp_digit)(r >> ((mp_word) DIGIT_BIT));
9356 r = ((mp_word)tmpx) * ((mp_word)a->dp[iy]);
9361 r = ((mp_word) *tmpt) + r + r + ((mp_word) u);
9364 *tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK));
9367 u = (mp_digit)(r >> ((mp_word) DIGIT_BIT));
9371 r = ((mp_word) *tmpt) + ((mp_word) u);
9372 *tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK));
9373 u = (mp_digit)(r >> ((mp_word) DIGIT_BIT));