• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-tools/gnulib-lib/

Lines Matching refs:GMP_LIMB_BITS

262 # define GMP_LIMB_BITS 32
263 typedef int mp_limb_verify[2 * (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS) - 1];
331 carry = carry >> GMP_LIMB_BITS;
356 with m>=0 and n>0 (in base beta = 2^GMP_LIMB_BITS).
465 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--sourceptr;
519 /* 0 <= s < GMP_LIMB_BITS.
538 accu = accu >> GMP_LIMB_BITS;
566 accu = accu >> GMP_LIMB_BITS;
577 ((mp_twolimb_t) b_msd << GMP_LIMB_BITS) | b_2msd;
588 ((mp_twolimb_t) r_ptr[j + b_len] << GMP_LIMB_BITS)
615 ((mp_twolimb_t) c1 << GMP_LIMB_BITS) | r_ptr[j + b_len - 2];
648 carry = carry >> GMP_LIMB_BITS; /* <= q* */
699 accu = (mp_twolimb_t) (mp_limb_t) accu << GMP_LIMB_BITS;
700 accu += (mp_twolimb_t) *--ptr << (GMP_LIMB_BITS - s);
701 *ptr = (mp_limb_t) (accu >> GMP_LIMB_BITS);
717 (i <= r_len && i > 0 ? r_ptr[i - 1] >> (GMP_LIMB_BITS - 1) : 0)
759 size_t c_len = 9 * ((size_t)(a_len * (GMP_LIMB_BITS * 0.03345f)) + 1);
775 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--ptr;
816 m.nlimbs = (LDBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
831 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) != 0
832 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
835 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % (GMP_LIMB_BITS / 2));
840 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
845 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
850 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % GMP_LIMB_BITS);
855 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = d;
859 for (i = LDBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
862 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
867 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
872 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
901 m.nlimbs = (DBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
916 # if (DBL_MANT_BIT % GMP_LIMB_BITS) != 0
917 # if (DBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
920 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2));
925 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
930 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
935 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS);
940 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d;
944 for (i = DBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
947 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
952 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
957 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
1013 pow5_ptr = (mp_limb_t *) malloc (((int)(abs_n * (2.322f / GMP_LIMB_BITS)) + 1
1014 + abs_s / GMP_LIMB_BITS + 1)
1043 carry = carry >> GMP_LIMB_BITS;
1049 s_limbs = abs_s / GMP_LIMB_BITS;
1050 s_bits = abs_s % GMP_LIMB_BITS;
1063 accu = accu >> GMP_LIMB_BITS;
1160 accu = accu >> GMP_LIMB_BITS;
1248 while (y < (1.0L / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
1250 y *= 1.0L * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
1251 exp -= GMP_LIMB_BITS;
1339 while (y < (1.0 / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
1341 y *= 1.0 * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
1342 exp -= GMP_LIMB_BITS;