Lines Matching defs:q_msd
4219 mp_word q_msd;
4221 mp_digit q_msd;
4276 q_msd = MP_DIGIT(&part, MP_USED(&part) - 1);
4278 if (q_msd >= div_msd) {
4279 q_msd = 1;
4282 q_msd = (q_msd << MP_DIGIT_BIT) | MP_DIGIT(&part, MP_USED(&part) - 2);
4283 q_msd /= div_msd;
4284 if (q_msd == RADIX)
4285 --q_msd;
4288 MP_CHECKOK( s_mpv_div_2dx1d(q_msd, MP_DIGIT(&part, MP_USED(&part) - 2),
4289 div_msd, &q_msd, &r) );
4292 q_msd = 0;
4295 assert(q_msd > 0); /* This case should never occur any more. */
4297 if (q_msd <= 0)
4302 MP_CHECKOK( s_mp_mul_d(&t, (mp_digit)q_msd) );
4312 --q_msd;
4320 /* At this point, q_msd should be the right next digit */
4329 MP_DIGIT(quot, unusedRem) = (mp_digit)q_msd;