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

Lines Matching refs:GMP_LIMB_BITS

263 # define GMP_LIMB_BITS 32
264 typedef int mp_limb_verify[2 * (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS) - 1];
332 carry = carry >> GMP_LIMB_BITS;
357 with m>=0 and n>0 (in base beta = 2^GMP_LIMB_BITS).
466 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--sourceptr;
520 /* 0 <= s < GMP_LIMB_BITS.
539 accu = accu >> GMP_LIMB_BITS;
567 accu = accu >> GMP_LIMB_BITS;
578 ((mp_twolimb_t) b_msd << GMP_LIMB_BITS) | b_2msd;
589 ((mp_twolimb_t) r_ptr[j + b_len] << GMP_LIMB_BITS)
616 ((mp_twolimb_t) c1 << GMP_LIMB_BITS) | r_ptr[j + b_len - 2];
649 carry = carry >> GMP_LIMB_BITS; /* <= q* */
700 accu = (mp_twolimb_t) (mp_limb_t) accu << GMP_LIMB_BITS;
701 accu += (mp_twolimb_t) *--ptr << (GMP_LIMB_BITS - s);
702 *ptr = (mp_limb_t) (accu >> GMP_LIMB_BITS);
718 (i <= r_len && i > 0 ? r_ptr[i - 1] >> (GMP_LIMB_BITS - 1) : 0)
760 size_t c_len = 9 * ((size_t)(a_len * (GMP_LIMB_BITS * 0.03345f)) + 1);
776 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--ptr;
817 m.nlimbs = (LDBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
832 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) != 0
833 # if (LDBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
836 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % (GMP_LIMB_BITS / 2));
841 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
846 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
851 y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % GMP_LIMB_BITS);
856 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = d;
860 for (i = LDBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
863 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
868 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
873 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
902 m.nlimbs = (DBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
917 # if (DBL_MANT_BIT % GMP_LIMB_BITS) != 0
918 # if (DBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
921 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2));
926 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
931 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
936 y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS);
941 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d;
945 for (i = DBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
948 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
953 y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
958 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
1014 pow5_ptr = (mp_limb_t *) malloc (((int)(abs_n * (2.322f / GMP_LIMB_BITS)) + 1
1015 + abs_s / GMP_LIMB_BITS + 1)
1044 carry = carry >> GMP_LIMB_BITS;
1050 s_limbs = abs_s / GMP_LIMB_BITS;
1051 s_bits = abs_s % GMP_LIMB_BITS;
1064 accu = accu >> GMP_LIMB_BITS;
1161 accu = accu >> GMP_LIMB_BITS;
1249 while (y < (1.0L / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
1251 y *= 1.0L * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
1252 exp -= GMP_LIMB_BITS;
1340 while (y < (1.0 / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
1342 y *= 1.0 * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
1343 exp -= GMP_LIMB_BITS;