• Home
  • Raw
  • Download

Lines Matching refs:limbs

415   mp_limb_t *limbs; /* Bits in little-endian order, allocated with malloc().  */  member
432 p1 = src1.limbs; in multiply()
434 p2 = src2.limbs; in multiply()
439 p1 = src2.limbs; in multiply()
441 p2 = src1.limbs; in multiply()
448 dest->limbs = (mp_limb_t *) malloc (1); in multiply()
481 dest->limbs = dp; in multiply()
483 return dest->limbs; in multiply()
547 const mp_limb_t *a_ptr = a.limbs; in divide()
549 const mp_limb_t *b_ptr = b.limbs; in divide()
913 q->limbs = q_ptr; in divide()
927 mp_limb_t *a_ptr = a.limbs; in convert_to_decimal()
990 m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t)); in decode_long_double()
991 if (m.limbs == NULL) in decode_long_double()
1018 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_long_double()
1028 m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = d; in decode_long_double()
1045 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_long_double()
1053 while (m.nlimbs > 0 && m.limbs[m.nlimbs - 1] == 0) in decode_long_double()
1057 return m.limbs; in decode_long_double()
1078 m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t)); in decode_double()
1079 if (m.limbs == NULL) in decode_double()
1106 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_double()
1116 m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d; in decode_double()
1133 m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo; in decode_double()
1138 while (m.nlimbs > 0 && m.limbs[m.nlimbs - 1] == 0) in decode_double()
1142 return m.limbs; in decode_double()
1262 pow5.limbs = pow5_ptr; in scale10_round_decimal_decoded()
1277 pow5.limbs = pow5_ptr; in scale10_round_decimal_decoded()
1300 denominator.limbs = ptr; in scale10_round_decimal_decoded()
1329 const mp_limb_t *sourceptr = m.limbs; in scale10_round_decimal_decoded()
1343 const mp_limb_t *sourceptr = m.limbs; in scale10_round_decimal_decoded()
1348 numerator.limbs = num_ptr; in scale10_round_decimal_decoded()