mp_limb_t 98 maint/gnulib/lib/fma.c verify (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS); mp_limb_t 113 maint/gnulib/lib/fma.c decode (DOUBLE x, mp_limb_t limbs[NLIMBS1]) mp_limb_t 123 maint/gnulib/lib/fma.c mp_limb_t *p = limbs + NLIMBS1 - 1; mp_limb_t 124 maint/gnulib/lib/fma.c mp_limb_t accu = 0; mp_limb_t 133 maint/gnulib/lib/fma.c mp_limb_t d; mp_limb_t 134 maint/gnulib/lib/fma.c x *= (mp_limb_t) 1 << chunk_bits; mp_limb_t 171 maint/gnulib/lib/fma.c mp_limb_t d; mp_limb_t 172 maint/gnulib/lib/fma.c x *= (mp_limb_t) 1 << chunk_bits; mp_limb_t 209 maint/gnulib/lib/fma.c mp_limb_t d; mp_limb_t 210 maint/gnulib/lib/fma.c x *= (mp_limb_t) 1 << chunk_bits; mp_limb_t 247 maint/gnulib/lib/fma.c mp_limb_t d; mp_limb_t 248 maint/gnulib/lib/fma.c x *= (mp_limb_t) 1 << chunk_bits; mp_limb_t 289 maint/gnulib/lib/fma.c mp_limb_t d; mp_limb_t 290 maint/gnulib/lib/fma.c x *= (mp_limb_t) 1 << chunk_bits; mp_limb_t 337 maint/gnulib/lib/fma.c multiply (mp_limb_t xlimbs[NLIMBS1], mp_limb_t ylimbs[NLIMBS1], mp_limb_t 338 maint/gnulib/lib/fma.c mp_limb_t prod_limbs[2 * NLIMBS1]) mp_limb_t 348 maint/gnulib/lib/fma.c mp_limb_t digit1 = xlimbs[i]; mp_limb_t 352 maint/gnulib/lib/fma.c mp_limb_t digit2 = ylimbs[j]; mp_limb_t 355 maint/gnulib/lib/fma.c prod_limbs[i + j] = (mp_limb_t) carry; mp_limb_t 358 maint/gnulib/lib/fma.c prod_limbs[i + len2] = (mp_limb_t) carry; mp_limb_t 379 maint/gnulib/lib/fma.c mp_limb_t sum[NLIMBS3]; mp_limb_t 387 maint/gnulib/lib/fma.c mp_limb_t summand1[NLIMBS3]; mp_limb_t 389 maint/gnulib/lib/fma.c mp_limb_t summand2[NLIMBS3]; mp_limb_t 393 maint/gnulib/lib/fma.c mp_limb_t zlimbs[NLIMBS1]; mp_limb_t 394 maint/gnulib/lib/fma.c mp_limb_t xylimbs[2 * NLIMBS1]; mp_limb_t 402 maint/gnulib/lib/fma.c mp_limb_t xlimbs[NLIMBS1]; mp_limb_t 403 maint/gnulib/lib/fma.c mp_limb_t ylimbs[NLIMBS1]; mp_limb_t 493 maint/gnulib/lib/fma.c mp_limb_t carry = 0; mp_limb_t 538 maint/gnulib/lib/fma.c mp_limb_t carry = 0; mp_limb_t 571 maint/gnulib/lib/fma.c mp_limb_t carry; mp_limb_t 577 maint/gnulib/lib/fma.c mp_limb_t digit1 = summand1[i]; mp_limb_t 578 maint/gnulib/lib/fma.c mp_limb_t digit2 = summand2[i]; mp_limb_t 581 maint/gnulib/lib/fma.c ? digit1 >= (mp_limb_t)-1 - digit2 mp_limb_t 582 maint/gnulib/lib/fma.c : digit1 > (mp_limb_t)-1 - digit2); mp_limb_t 587 maint/gnulib/lib/fma.c mp_limb_t digit1 = summand1[i]; mp_limb_t 589 maint/gnulib/lib/fma.c carry = carry && digit1 == (mp_limb_t)-1; mp_limb_t 594 maint/gnulib/lib/fma.c mp_limb_t digit2 = summand2[i]; mp_limb_t 596 maint/gnulib/lib/fma.c carry = carry && digit2 == (mp_limb_t)-1; mp_limb_t 639 maint/gnulib/lib/fma.c mp_limb_t carry; mp_limb_t 644 maint/gnulib/lib/fma.c mp_limb_t digit1 = summand1[i]; mp_limb_t 645 maint/gnulib/lib/fma.c mp_limb_t digit2 = summand2[i]; mp_limb_t 651 maint/gnulib/lib/fma.c mp_limb_t digit1 = summand1[i]; mp_limb_t 663 maint/gnulib/lib/fma.c mp_limb_t carry; mp_limb_t 668 maint/gnulib/lib/fma.c mp_limb_t digit1 = summand1[i]; mp_limb_t 669 maint/gnulib/lib/fma.c mp_limb_t digit2 = summand2[i]; mp_limb_t 675 maint/gnulib/lib/fma.c mp_limb_t digit2 = summand2[i]; mp_limb_t 757 maint/gnulib/lib/fma.c & (((mp_limb_t) 1 << ((roundoff_bits - 1) % GMP_LIMB_BITS)) - 1)) mp_limb_t 792 maint/gnulib/lib/fma.c | (((mp_limb_t) 1 << (roundoff_bits % GMP_LIMB_BITS)) - 1)) mp_limb_t 817 maint/gnulib/lib/fma.c sum[i] = (mp_limb_t) 1 << (GMP_LIMB_BITS - 1); mp_limb_t 827 maint/gnulib/lib/fma.c sum[i] &= ((mp_limb_t) -1 << (roundoff_bits % GMP_LIMB_BITS)); mp_limb_t 882 maint/gnulib/lib/fma.c VOLATILE mp_limb_t chunk = mp_limb_t 892 maint/gnulib/lib/fma.c VOLATILE mp_limb_t chunk = mp_limb_t 59 maint/gnulib/lib/mini-gmp.c #define GMP_LIMB_BITS (sizeof(mp_limb_t) * CHAR_BIT) mp_limb_t 61 maint/gnulib/lib/mini-gmp.c #define GMP_LIMB_MAX ((mp_limb_t) ~ (mp_limb_t) 0) mp_limb_t 62 maint/gnulib/lib/mini-gmp.c #define GMP_LIMB_HIGHBIT ((mp_limb_t) 1 << (GMP_LIMB_BITS - 1)) mp_limb_t 64 maint/gnulib/lib/mini-gmp.c #define GMP_HLIMB_BIT ((mp_limb_t) 1 << (GMP_LIMB_BITS / 2)) mp_limb_t 91 maint/gnulib/lib/mini-gmp.c mp_limb_t __cy = (x); \ mp_limb_t 96 maint/gnulib/lib/mini-gmp.c mp_limb_t __clz_x = (x); \ mp_limb_t 101 maint/gnulib/lib/mini-gmp.c (__clz_x & ((mp_limb_t) 0xff << (GMP_LIMB_BITS - 8))) == 0; \ mp_limb_t 110 maint/gnulib/lib/mini-gmp.c mp_limb_t __ctz_x = (x); \ mp_limb_t 118 maint/gnulib/lib/mini-gmp.c mp_limb_t __x; \ mp_limb_t 126 maint/gnulib/lib/mini-gmp.c mp_limb_t __x; \ mp_limb_t 138 maint/gnulib/lib/mini-gmp.c w0 = (mp_limb_t) __ww; \ mp_limb_t 139 maint/gnulib/lib/mini-gmp.c w1 = (mp_limb_t) (__ww >> LOCAL_GMP_LIMB_BITS); \ mp_limb_t 144 maint/gnulib/lib/mini-gmp.c w0 = (mp_limb_t) __ww; \ mp_limb_t 145 maint/gnulib/lib/mini-gmp.c w1 = (mp_limb_t) (__ww >> LOCAL_GMP_LIMB_BITS); \ mp_limb_t 148 maint/gnulib/lib/mini-gmp.c mp_limb_t __x0, __x1, __x2, __x3; \ mp_limb_t 150 maint/gnulib/lib/mini-gmp.c mp_limb_t __u = (u), __v = (v); \ mp_limb_t 151 maint/gnulib/lib/mini-gmp.c assert (sizeof (unsigned) * 2 >= sizeof (mp_limb_t)); \ mp_limb_t 158 maint/gnulib/lib/mini-gmp.c __x0 = (mp_limb_t) __ul * __vl; \ mp_limb_t 159 maint/gnulib/lib/mini-gmp.c __x1 = (mp_limb_t) __ul * __vh; \ mp_limb_t 160 maint/gnulib/lib/mini-gmp.c __x2 = (mp_limb_t) __uh * __vl; \ mp_limb_t 161 maint/gnulib/lib/mini-gmp.c __x3 = (mp_limb_t) __uh * __vh; \ mp_limb_t 175 maint/gnulib/lib/mini-gmp.c mp_limb_t _qh, _ql, _r, _mask; \ mp_limb_t 179 maint/gnulib/lib/mini-gmp.c _mask = -(mp_limb_t) (_r > _ql); /* both > and >= are OK */ \ mp_limb_t 194 maint/gnulib/lib/mini-gmp.c mp_limb_t _q0, _t1, _t0, _mask; \ mp_limb_t 206 maint/gnulib/lib/mini-gmp.c _mask = - (mp_limb_t) ((r1) >= _q0); \ mp_limb_t 222 maint/gnulib/lib/mini-gmp.c mp_limb_t __mp_limb_t_swap__tmp = (x); \ mp_limb_t 362 maint/gnulib/lib/mini-gmp.c return (mp_ptr) gmp_alloc (size * sizeof (mp_limb_t)); mp_limb_t 369 maint/gnulib/lib/mini-gmp.c return (mp_ptr) gmp_realloc (old, old_size * sizeof (mp_limb_t), size * sizeof (mp_limb_t)); mp_limb_t 375 maint/gnulib/lib/mini-gmp.c gmp_free (old, size * sizeof (mp_limb_t)); mp_limb_t 437 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 438 maint/gnulib/lib/mini-gmp.c mpn_add_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) mp_limb_t 446 maint/gnulib/lib/mini-gmp.c mp_limb_t r = ap[i] + b; mp_limb_t 456 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 460 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 464 maint/gnulib/lib/mini-gmp.c mp_limb_t a, b, r; mp_limb_t 475 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 478 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 488 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 489 maint/gnulib/lib/mini-gmp.c mpn_sub_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) mp_limb_t 498 maint/gnulib/lib/mini-gmp.c mp_limb_t a = ap[i]; mp_limb_t 500 maint/gnulib/lib/mini-gmp.c mp_limb_t cy = a < b; mp_limb_t 509 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 513 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 517 maint/gnulib/lib/mini-gmp.c mp_limb_t a, b; mp_limb_t 527 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 530 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 540 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 541 maint/gnulib/lib/mini-gmp.c mpn_mul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) mp_limb_t 543 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, cl, hpl, lpl; mp_limb_t 563 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 564 maint/gnulib/lib/mini-gmp.c mpn_addmul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) mp_limb_t 566 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, cl, hpl, lpl, rl; mp_limb_t 589 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 590 maint/gnulib/lib/mini-gmp.c mpn_submul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) mp_limb_t 592 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, cl, hpl, lpl, rl; mp_limb_t 615 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 652 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 655 maint/gnulib/lib/mini-gmp.c mp_limb_t high_limb, low_limb; mp_limb_t 657 maint/gnulib/lib/mini-gmp.c mp_limb_t retval; mp_limb_t 682 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 685 maint/gnulib/lib/mini-gmp.c mp_limb_t high_limb, low_limb; mp_limb_t 687 maint/gnulib/lib/mini-gmp.c mp_limb_t retval; mp_limb_t 710 maint/gnulib/lib/mini-gmp.c mpn_common_scan (mp_limb_t limb, mp_size_t i, mp_srcptr up, mp_size_t un, mp_limb_t 711 maint/gnulib/lib/mini-gmp.c mp_limb_t ux) mp_limb_t 756 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 778 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 779 maint/gnulib/lib/mini-gmp.c mpn_invert_3by2 (mp_limb_t u1, mp_limb_t u0) mp_limb_t 781 maint/gnulib/lib/mini-gmp.c mp_limb_t r, m; mp_limb_t 784 maint/gnulib/lib/mini-gmp.c mp_limb_t p, ql; mp_limb_t 787 maint/gnulib/lib/mini-gmp.c assert (sizeof (unsigned) * 2 >= sizeof (mp_limb_t)); mp_limb_t 813 maint/gnulib/lib/mini-gmp.c r = ((~u1 - (mp_limb_t) qh * uh) << (GMP_LIMB_BITS / 2)) | GMP_LLIMB_MASK; mp_limb_t 815 maint/gnulib/lib/mini-gmp.c p = (mp_limb_t) qh * ul; mp_limb_t 850 maint/gnulib/lib/mini-gmp.c m = ((mp_limb_t) qh << (GMP_LIMB_BITS / 2)) + ql; mp_limb_t 862 maint/gnulib/lib/mini-gmp.c mp_limb_t th, tl; mp_limb_t 892 maint/gnulib/lib/mini-gmp.c mp_limb_t d1, d0; mp_limb_t 894 maint/gnulib/lib/mini-gmp.c mp_limb_t di; mp_limb_t 898 maint/gnulib/lib/mini-gmp.c mpn_div_qr_1_invert (struct gmp_div_inverse *inv, mp_limb_t d) mp_limb_t 911 maint/gnulib/lib/mini-gmp.c mp_limb_t d1, mp_limb_t d0) mp_limb_t 941 maint/gnulib/lib/mini-gmp.c mp_limb_t d1, d0; mp_limb_t 961 maint/gnulib/lib/mini-gmp.c static mp_limb_t mp_limb_t 965 maint/gnulib/lib/mini-gmp.c mp_limb_t d, di; mp_limb_t 966 maint/gnulib/lib/mini-gmp.c mp_limb_t r; mp_limb_t 989 maint/gnulib/lib/mini-gmp.c mp_limb_t q; mp_limb_t 1007 maint/gnulib/lib/mini-gmp.c mp_limb_t d1, d0, di, r1, r0; mp_limb_t 1025 maint/gnulib/lib/mini-gmp.c mp_limb_t n0, q; mp_limb_t 1047 maint/gnulib/lib/mini-gmp.c mp_ptr np, mp_size_t nn, mp_limb_t n1, mp_limb_t 1049 maint/gnulib/lib/mini-gmp.c mp_limb_t dinv) mp_limb_t 1053 maint/gnulib/lib/mini-gmp.c mp_limb_t d1, d0; mp_limb_t 1054 maint/gnulib/lib/mini-gmp.c mp_limb_t cy, cy1; mp_limb_t 1055 maint/gnulib/lib/mini-gmp.c mp_limb_t q; mp_limb_t 1073 maint/gnulib/lib/mini-gmp.c mp_limb_t n0 = np[dn-1+i]; mp_limb_t 1122 maint/gnulib/lib/mini-gmp.c mp_limb_t nh; mp_limb_t 1187 maint/gnulib/lib/mini-gmp.c mp_limb_t bb; mp_limb_t 1191 maint/gnulib/lib/mini-gmp.c mpn_get_base_info (struct mpn_base_info *info, mp_limb_t b) mp_limb_t 1193 maint/gnulib/lib/mini-gmp.c mp_limb_t m; mp_limb_t 1194 maint/gnulib/lib/mini-gmp.c mp_limb_t p; mp_limb_t 1206 maint/gnulib/lib/mini-gmp.c mpn_limb_size_in_base_2 (mp_limb_t u) mp_limb_t 1247 maint/gnulib/lib/mini-gmp.c mpn_limb_get_str (unsigned char *sp, mp_limb_t w, mp_limb_t 1253 maint/gnulib/lib/mini-gmp.c mp_limb_t h, l, r; mp_limb_t 1287 maint/gnulib/lib/mini-gmp.c mp_limb_t w; mp_limb_t 1336 maint/gnulib/lib/mini-gmp.c mp_limb_t limb; mp_limb_t 1341 maint/gnulib/lib/mini-gmp.c limb |= (mp_limb_t) sp[sn] << shift; mp_limb_t 1363 maint/gnulib/lib/mini-gmp.c mp_limb_t b, const struct mpn_base_info *info) mp_limb_t 1366 maint/gnulib/lib/mini-gmp.c mp_limb_t w; mp_limb_t 1383 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 1424 maint/gnulib/lib/mini-gmp.c static const mp_limb_t dummy_limb = GMP_LIMB_MAX & 0xc1a0; mp_limb_t 1563 maint/gnulib/lib/mini-gmp.c mp_limb_t ulongrem = 0; mp_limb_t 1566 maint/gnulib/lib/mini-gmp.c ulongrem = (mp_limb_t) (ULONG_MAX >> GMP_LIMB_BITS * ulongsize) + 1; mp_limb_t 1639 maint/gnulib/lib/mini-gmp.c mp_limb_t mp_limb_t 1708 maint/gnulib/lib/mini-gmp.c mp_limb_t f; mp_limb_t 1734 maint/gnulib/lib/mini-gmp.c f = (mp_limb_t) x; mp_limb_t 1742 maint/gnulib/lib/mini-gmp.c f = (mp_limb_t) x; mp_limb_t 1762 maint/gnulib/lib/mini-gmp.c mp_limb_t l; mp_limb_t 1823 maint/gnulib/lib/mini-gmp.c mp_limb_t f, xl; mp_limb_t 1825 maint/gnulib/lib/mini-gmp.c f = (mp_limb_t) d; mp_limb_t 1978 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 2129 maint/gnulib/lib/mini-gmp.c mp_limb_t cy = mpn_lshift (rp + limbs, u->_mp_d, un, shift); mp_limb_t 2383 maint/gnulib/lib/mini-gmp.c & (((mp_limb_t) 1 << bit_index) - 1))); mp_limb_t 2418 maint/gnulib/lib/mini-gmp.c mp_limb_t mask; mp_limb_t 2658 maint/gnulib/lib/mini-gmp.c static mp_limb_t mp_limb_t 2659 maint/gnulib/lib/mini-gmp.c mpn_gcd_11 (mp_limb_t u, mp_limb_t v) mp_limb_t 2782 maint/gnulib/lib/mini-gmp.c mp_limb_t *gp; mp_limb_t 3154 maint/gnulib/lib/mini-gmp.c mp_limb_t w = e->_mp_d[en]; mp_limb_t 3155 maint/gnulib/lib/mini-gmp.c mp_limb_t bit; mp_limb_t 3379 maint/gnulib/lib/mini-gmp.c gmp_jacobi_coprime (mp_limb_t a, mp_limb_t b) mp_limb_t 3497 maint/gnulib/lib/mini-gmp.c mp_limb_t maxD, D; /* The absolute value is stored. */ mp_limb_t 3499 maint/gnulib/lib/mini-gmp.c mp_limb_t tl; mp_limb_t 3673 maint/gnulib/lib/mini-gmp.c mp_limb_t w; mp_limb_t 3690 maint/gnulib/lib/mini-gmp.c if (shift > 0 && (mp_limb_t) (w << (GMP_LIMB_BITS - shift)) > 0) mp_limb_t 3703 maint/gnulib/lib/mini-gmp.c mp_limb_t bit; mp_limb_t 3709 maint/gnulib/lib/mini-gmp.c bit = (mp_limb_t) 1 << (bit_index % GMP_LIMB_BITS); mp_limb_t 3725 maint/gnulib/lib/mini-gmp.c mp_limb_t cy; mp_limb_t 3745 maint/gnulib/lib/mini-gmp.c mp_limb_t bit; mp_limb_t 3751 maint/gnulib/lib/mini-gmp.c bit = (mp_limb_t) 1 << (bit_index % GMP_LIMB_BITS); mp_limb_t 3807 maint/gnulib/lib/mini-gmp.c mp_limb_t ux, vx, rx; mp_limb_t 3808 maint/gnulib/lib/mini-gmp.c mp_limb_t uc, vc, rc; mp_limb_t 3809 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, vl, rl; mp_limb_t 3879 maint/gnulib/lib/mini-gmp.c mp_limb_t ux, vx, rx; mp_limb_t 3880 maint/gnulib/lib/mini-gmp.c mp_limb_t uc, vc, rc; mp_limb_t 3881 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, vl, rl; mp_limb_t 3952 maint/gnulib/lib/mini-gmp.c mp_limb_t ux, vx, rx; mp_limb_t 3953 maint/gnulib/lib/mini-gmp.c mp_limb_t uc, vc, rc; mp_limb_t 3954 maint/gnulib/lib/mini-gmp.c mp_limb_t ul, vl, rl; mp_limb_t 4016 maint/gnulib/lib/mini-gmp.c gmp_popcount_limb (mp_limb_t x) mp_limb_t 4066 maint/gnulib/lib/mini-gmp.c mp_limb_t uc, vc, ul, vl, comp; mp_limb_t 4118 maint/gnulib/lib/mini-gmp.c mp_limb_t limb, ux; mp_limb_t 4139 maint/gnulib/lib/mini-gmp.c ux = - (mp_limb_t) (limb >= ux); mp_limb_t 4154 maint/gnulib/lib/mini-gmp.c mp_limb_t limb, ux; mp_limb_t 4157 maint/gnulib/lib/mini-gmp.c ux = - (mp_limb_t) (us >= 0); mp_limb_t 4458 maint/gnulib/lib/mini-gmp.c mp_limb_t limb; mp_limb_t 4490 maint/gnulib/lib/mini-gmp.c rn = (size * count + sizeof(mp_limb_t) - 1) / sizeof(mp_limb_t); mp_limb_t 4498 maint/gnulib/lib/mini-gmp.c limb |= (mp_limb_t) *p << (bytes++ * CHAR_BIT); mp_limb_t 4499 maint/gnulib/lib/mini-gmp.c if (bytes == sizeof(mp_limb_t)) mp_limb_t 4538 maint/gnulib/lib/mini-gmp.c mp_limb_t limb; mp_limb_t 4560 maint/gnulib/lib/mini-gmp.c count = (k + (un-1) * sizeof (mp_limb_t) + size - 1) / size; mp_limb_t 4589 maint/gnulib/lib/mini-gmp.c if (sizeof (mp_limb_t) == 1) mp_limb_t 4603 maint/gnulib/lib/mini-gmp.c bytes = sizeof (mp_limb_t); mp_limb_t 64 maint/gnulib/lib/mini-gmp.h typedef mp_limb_t *mp_ptr; mp_limb_t 65 maint/gnulib/lib/mini-gmp.h typedef const mp_limb_t *mp_srcptr; mp_limb_t 74 maint/gnulib/lib/mini-gmp.h mp_limb_t *_mp_d; /* Pointer to the limbs. */ mp_limb_t 91 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_add_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t 92 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_add_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t); mp_limb_t 93 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_add (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); mp_limb_t 95 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_sub_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t 96 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_sub_n (mp_ptr, mp_srcptr, mp_srcptr, mp_size_t); mp_limb_t 97 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_sub (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); mp_limb_t 99 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_mul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t 100 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_addmul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t 101 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_submul_1 (mp_ptr, mp_srcptr, mp_size_t, mp_limb_t); mp_limb_t 103 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_mul (mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t); mp_limb_t 109 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_lshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int); mp_limb_t 110 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_rshift (mp_ptr, mp_srcptr, mp_size_t, unsigned int); mp_limb_t 116 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_neg (mp_ptr, mp_srcptr, mp_size_t); mp_limb_t 120 maint/gnulib/lib/mini-gmp.h mp_limb_t mpn_invert_3by2 (mp_limb_t, mp_limb_t); mp_limb_t 255 maint/gnulib/lib/mini-gmp.h mp_limb_t mpz_getlimbn (const mpz_t, mp_size_t); mp_limb_t 411 maint/gnulib/lib/vasnprintf.c verify (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS); mp_limb_t 421 maint/gnulib/lib/vasnprintf.c mp_limb_t *limbs; /* Bits in little-endian order, allocated with malloc(). */ mp_limb_t 430 maint/gnulib/lib/vasnprintf.c const mp_limb_t *p1; mp_limb_t 431 maint/gnulib/lib/vasnprintf.c const mp_limb_t *p2; mp_limb_t 454 maint/gnulib/lib/vasnprintf.c dest->limbs = (mp_limb_t *) malloc (1); mp_limb_t 460 maint/gnulib/lib/vasnprintf.c mp_limb_t *dp; mp_limb_t 464 maint/gnulib/lib/vasnprintf.c dp = (mp_limb_t *) malloc (dlen * sizeof (mp_limb_t)); mp_limb_t 471 maint/gnulib/lib/vasnprintf.c mp_limb_t digit1 = p1[i]; mp_limb_t 475 maint/gnulib/lib/vasnprintf.c mp_limb_t digit2 = p2[j]; mp_limb_t 478 maint/gnulib/lib/vasnprintf.c dp[i + j] = (mp_limb_t) carry; mp_limb_t 481 maint/gnulib/lib/vasnprintf.c dp[i + len2] = (mp_limb_t) carry; mp_limb_t 553 maint/gnulib/lib/vasnprintf.c const mp_limb_t *a_ptr = a.limbs; mp_limb_t 555 maint/gnulib/lib/vasnprintf.c const mp_limb_t *b_ptr = b.limbs; mp_limb_t 557 maint/gnulib/lib/vasnprintf.c mp_limb_t *roomptr; mp_limb_t 558 maint/gnulib/lib/vasnprintf.c mp_limb_t *tmp_roomptr = NULL; mp_limb_t 559 maint/gnulib/lib/vasnprintf.c mp_limb_t *q_ptr; mp_limb_t 561 maint/gnulib/lib/vasnprintf.c mp_limb_t *r_ptr; mp_limb_t 567 maint/gnulib/lib/vasnprintf.c roomptr = (mp_limb_t *) malloc ((a_len + 2) * sizeof (mp_limb_t)); mp_limb_t 594 maint/gnulib/lib/vasnprintf.c memcpy (r_ptr, a_ptr, a_len * sizeof (mp_limb_t)); mp_limb_t 605 maint/gnulib/lib/vasnprintf.c mp_limb_t den = b_ptr[0]; mp_limb_t 606 maint/gnulib/lib/vasnprintf.c mp_limb_t remainder = 0; mp_limb_t 607 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = a_ptr + a_len; mp_limb_t 608 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = q_ptr + a_len; mp_limb_t 639 maint/gnulib/lib/vasnprintf.c mp_limb_t msd = b_ptr[b_len - 1]; /* = b[n-1], > 0 */ mp_limb_t 701 maint/gnulib/lib/vasnprintf.c tmp_roomptr = (mp_limb_t *) malloc (b_len * sizeof (mp_limb_t)); mp_limb_t 708 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = b_ptr; mp_limb_t 709 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = tmp_roomptr; mp_limb_t 715 maint/gnulib/lib/vasnprintf.c *destptr++ = (mp_limb_t) accu; mp_limb_t 731 maint/gnulib/lib/vasnprintf.c memcpy (r_ptr, a_ptr, a_len * sizeof (mp_limb_t)); mp_limb_t 736 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = a_ptr; mp_limb_t 737 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = r_ptr; mp_limb_t 743 maint/gnulib/lib/vasnprintf.c *destptr++ = (mp_limb_t) accu; mp_limb_t 746 maint/gnulib/lib/vasnprintf.c *destptr++ = (mp_limb_t) accu; mp_limb_t 752 maint/gnulib/lib/vasnprintf.c mp_limb_t b_msd = b_ptr[b_len - 1]; /* b[n-1] */ mp_limb_t 753 maint/gnulib/lib/vasnprintf.c mp_limb_t b_2msd = b_ptr[b_len - 2]; /* b[n-2] */ mp_limb_t 760 maint/gnulib/lib/vasnprintf.c mp_limb_t q_star; mp_limb_t 761 maint/gnulib/lib/vasnprintf.c mp_limb_t c1; mp_limb_t 774 maint/gnulib/lib/vasnprintf.c q_star = (mp_limb_t)~(mp_limb_t)0; /* q* = beta-1 */ mp_limb_t 811 maint/gnulib/lib/vasnprintf.c mp_limb_t cr; mp_limb_t 813 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = b_ptr; mp_limb_t 814 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = r_ptr + j; mp_limb_t 823 maint/gnulib/lib/vasnprintf.c + (mp_limb_t) ~(*destptr); mp_limb_t 825 maint/gnulib/lib/vasnprintf.c *destptr++ = ~(mp_limb_t) carry; mp_limb_t 828 maint/gnulib/lib/vasnprintf.c cr = (mp_limb_t) carry; mp_limb_t 838 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = b_ptr; mp_limb_t 839 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = r_ptr + j; mp_limb_t 840 maint/gnulib/lib/vasnprintf.c mp_limb_t carry = 0; mp_limb_t 844 maint/gnulib/lib/vasnprintf.c mp_limb_t source1 = *sourceptr++; mp_limb_t 845 maint/gnulib/lib/vasnprintf.c mp_limb_t source2 = *destptr; mp_limb_t 849 maint/gnulib/lib/vasnprintf.c ? source1 >= (mp_limb_t) ~source2 mp_limb_t 850 maint/gnulib/lib/vasnprintf.c : source1 > (mp_limb_t) ~source2); mp_limb_t 872 maint/gnulib/lib/vasnprintf.c mp_limb_t ptr = r_ptr + r_len; mp_limb_t 877 maint/gnulib/lib/vasnprintf.c accu = (mp_twolimb_t) (mp_limb_t) accu << GMP_LIMB_BITS; mp_limb_t 879 maint/gnulib/lib/vasnprintf.c *ptr = (mp_limb_t) (accu >> GMP_LIMB_BITS); mp_limb_t 894 maint/gnulib/lib/vasnprintf.c mp_limb_t r_i = mp_limb_t 897 maint/gnulib/lib/vasnprintf.c mp_limb_t b_i = (i < b_len ? b_ptr[i] : 0); mp_limb_t 934 maint/gnulib/lib/vasnprintf.c mp_limb_t *a_ptr = a.limbs; mp_limb_t 949 maint/gnulib/lib/vasnprintf.c mp_limb_t remainder = 0; mp_limb_t 950 maint/gnulib/lib/vasnprintf.c mp_limb_t *ptr = a_ptr + a_len; mp_limb_t 997 maint/gnulib/lib/vasnprintf.c m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t)); mp_limb_t 1014 maint/gnulib/lib/vasnprintf.c mp_limb_t hi, lo; mp_limb_t 1015 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % (GMP_LIMB_BITS / 2)); mp_limb_t 1020 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1029 maint/gnulib/lib/vasnprintf.c mp_limb_t d; mp_limb_t 1030 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % GMP_LIMB_BITS); mp_limb_t 1041 maint/gnulib/lib/vasnprintf.c mp_limb_t hi, lo; mp_limb_t 1042 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1047 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1085 maint/gnulib/lib/vasnprintf.c m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t)); mp_limb_t 1102 maint/gnulib/lib/vasnprintf.c mp_limb_t hi, lo; mp_limb_t 1103 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2)); mp_limb_t 1108 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1117 maint/gnulib/lib/vasnprintf.c mp_limb_t d; mp_limb_t 1118 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS); mp_limb_t 1129 maint/gnulib/lib/vasnprintf.c mp_limb_t hi, lo; mp_limb_t 1130 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1135 maint/gnulib/lib/vasnprintf.c y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2); mp_limb_t 1166 maint/gnulib/lib/vasnprintf.c mp_limb_t *pow5_ptr; mp_limb_t 1196 maint/gnulib/lib/vasnprintf.c pow5_ptr = (mp_limb_t *) malloc (((int)(abs_n * (2.322f / GMP_LIMB_BITS)) + 1 mp_limb_t 1198 maint/gnulib/lib/vasnprintf.c * sizeof (mp_limb_t)); mp_limb_t 1210 maint/gnulib/lib/vasnprintf.c static mp_limb_t const small_pow5[13 + 1] = mp_limb_t 1218 maint/gnulib/lib/vasnprintf.c mp_limb_t digit1 = small_pow5[n13 + 13 <= abs_n ? 13 : abs_n - n13]; mp_limb_t 1223 maint/gnulib/lib/vasnprintf.c mp_limb_t digit2 = pow5_ptr[j]; mp_limb_t 1225 maint/gnulib/lib/vasnprintf.c pow5_ptr[j] = (mp_limb_t) carry; mp_limb_t 1229 maint/gnulib/lib/vasnprintf.c pow5_ptr[pow5_len++] = (mp_limb_t) carry; mp_limb_t 1239 maint/gnulib/lib/vasnprintf.c mp_limb_t *ptr = pow5_ptr; mp_limb_t 1245 maint/gnulib/lib/vasnprintf.c *ptr++ = (mp_limb_t) accu; mp_limb_t 1250 maint/gnulib/lib/vasnprintf.c *ptr = (mp_limb_t) accu; mp_limb_t 1302 maint/gnulib/lib/vasnprintf.c mp_limb_t *ptr = pow5_ptr + pow5_len; mp_limb_t 1306 maint/gnulib/lib/vasnprintf.c ptr[s_limbs] = (mp_limb_t) 1 << s_bits; mp_limb_t 1318 maint/gnulib/lib/vasnprintf.c mp_limb_t *num_ptr; mp_limb_t 1319 maint/gnulib/lib/vasnprintf.c num_ptr = (mp_limb_t *) malloc ((m.nlimbs + s_limbs + 1) mp_limb_t 1320 maint/gnulib/lib/vasnprintf.c * sizeof (mp_limb_t)); mp_limb_t 1328 maint/gnulib/lib/vasnprintf.c mp_limb_t *destptr = num_ptr; mp_limb_t 1336 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = m.limbs; mp_limb_t 1342 maint/gnulib/lib/vasnprintf.c *destptr++ = (mp_limb_t) accu; mp_limb_t 1346 maint/gnulib/lib/vasnprintf.c *destptr++ = (mp_limb_t) accu; mp_limb_t 1350 maint/gnulib/lib/vasnprintf.c const mp_limb_t *sourceptr = m.limbs; mp_limb_t 32 maint/gnulib/tests/test-libgmp.c verify (GMP_NUMB_BITS == sizeof (mp_limb_t) * CHAR_BIT); mp_limb_t 63 maint/gnulib/tests/test-libgmp.c static mp_limb_t const twobody[] = { 2 }; mp_limb_t 64 maint/gnulib/tests/test-libgmp.c static mpz_t const two = MPZ_ROINIT_N ((mp_limb_t *) twobody, 1);