Lines Matching refs:num

442   MPN_VAR (num);		/* MP representation of the number.  */
1042 startp = str_to_mpn (startp, int_no, num, &numsize, &exponent
1051 mp_limb_t *psrc = num;
1088 memcpy (num, den, numsize * sizeof (mp_limb_t));
1092 count_leading_zeros (bits, num[numsize - 1]);
1117 memcpy (retval, &num[least_idx],
1122 retval[i - least_idx] = (num[i] >> least_bit)
1123 | (num[i + 1]
1126 retval[RETURN_LIMB_SIZE - 1] = num[i] >> least_bit;
1130 for (i = 0; num[i] == 0; ++i)
1134 num[round_idx], round_bit,
1145 memcpy (&retval[RETURN_LIMB_SIZE - numsize], num,
1154 num, numsize, target_bit - is_bit);
1165 num, numsize, is_bit - target_bit);
1177 memcpy (retval, num, numsize * sizeof (mp_limb_t));
1196 mp_limb_t *pdest = num;
1251 if (psrc == num)
1252 memcpy (den, num, densize * sizeof (mp_limb_t));
1255 (void) str_to_mpn (startp, dig_no - int_no, num, &numsize, &exponent
1266 num: ddddddddddd . 0000000000000000000000
1279 cy = __mpn_lshift (num, num, numsize, cnt);
1281 num[numsize++] = cy;
1300 n = num[0];
1363 if (num[0] >= d1)
1369 n0 = num[0];
1388 n1 = num[0];
1394 n1 = num[1];
1395 n0 = num[0];
1457 if (__mpn_cmp (num, &den[densize - numsize], numsize) > 0)
1458 num[numsize++] = 0;
1468 num[i + empty] = num[i - 1];
1469 MPN_ZERO (num, empty + 1);
1493 num[i + empty] = num[i - 1];
1494 MPN_ZERO (num, empty + 1);
1520 num[i] = num[i - 1];
1524 n0 = num[densize];
1536 udiv_qrnnd (quot, r, n0, num[densize - 1], dX);
1539 while (n1 > r || (n1 == r && n0 > num[densize - 2]))
1554 cy = __mpn_submul_1 (num, den, densize + 1, quot);
1556 if (num[densize] != cy)
1558 cy = __mpn_add_n (num, num, den, densize);
1562 n0 = num[densize] = num[densize - 1];
1564 num[i] = num[i - 1];
1569 for (i = densize; num[i] == 0 && i >= 0; --i)