Lines Matching refs:mp_twolimb_t

328 typedef unsigned long long mp_twolimb_t;  typedef
330 verify (sizeof (mp_twolimb_t) * CHAR_BIT == GMP_TWOLIMB_BITS);
387 mp_twolimb_t carry = 0; in multiply()
391 carry += (mp_twolimb_t) digit1 * (mp_twolimb_t) digit2; in multiply()
527 mp_twolimb_t num = in divide()
528 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--sourceptr; in divide()
624 mp_twolimb_t accu = 0; in divide()
628 accu += (mp_twolimb_t) *sourceptr++ << s; in divide()
652 mp_twolimb_t accu = 0; in divide()
656 accu += (mp_twolimb_t) *sourceptr++ << s; in divide()
668 mp_twolimb_t b_msdd = /* b[n-1]*beta+b[n-2] */ in divide()
669 ((mp_twolimb_t) b_msd << GMP_LIMB_BITS) | b_2msd; in divide()
679 mp_twolimb_t num = in divide()
680 ((mp_twolimb_t) r_ptr[j + b_len] << GMP_LIMB_BITS) in divide()
706 mp_twolimb_t c2 = /* c1*beta+r[j+n-2] */ in divide()
707 ((mp_twolimb_t) c1 << GMP_LIMB_BITS) | r_ptr[j + b_len - 2]; in divide()
708 mp_twolimb_t c3 = /* b[n-2] * q* */ in divide()
709 (mp_twolimb_t) b_2msd * (mp_twolimb_t) q_star; in divide()
729 mp_twolimb_t carry = 0; in divide()
736 + (mp_twolimb_t) q_star * (mp_twolimb_t) *sourceptr++ in divide()
787 mp_twolimb_t accu = 0; in divide()
791 accu = (mp_twolimb_t) (mp_limb_t) accu << GMP_LIMB_BITS; in divide()
792 accu += (mp_twolimb_t) *--ptr << (GMP_LIMB_BITS - s); in divide()
866 mp_twolimb_t num = in convert_to_decimal()
867 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--ptr; in convert_to_decimal()
1132 mp_twolimb_t carry = 0; in scale10_round_decimal_decoded()
1136 carry += (mp_twolimb_t) digit1 * (mp_twolimb_t) digit2; in scale10_round_decimal_decoded()
1152 mp_twolimb_t accu = 0; in scale10_round_decimal_decoded()
1156 accu += (mp_twolimb_t) *ptr << s_bits; in scale10_round_decimal_decoded()
1249 mp_twolimb_t accu = 0; in scale10_round_decimal_decoded()
1253 accu += (mp_twolimb_t) *sourceptr++ << s_bits; in scale10_round_decimal_decoded()