Lines Matching refs:den
597 unsigned HOST_WIDE_INT lden_orig, /* den == denominator == divisor */
605 HOST_WIDE_INT den[4], quo[4];
656 memset (den, 0, sizeof den);
659 encode (den, lden, hden);
681 if (den[i] != 0)
690 scale = BASE / (den[den_hi_sig] + 1);
705 work = (den[i] * scale) + carry;
706 den[i] = LOWPART (work);
708 if (den[i] != 0) den_hi_sig = i;
724 if (num[num_hi_sig] != den[den_hi_sig])
725 quo_est = work / den[den_hi_sig];
730 tmp = work - quo_est * den[den_hi_sig];
732 && (den[den_hi_sig - 1] * quo_est
743 work = quo_est * den[j] + carry;
758 work = num[i + j] + den[j] + carry;
778 /* Compute trial remainder: rem = num - (quo * den) */
855 /* Compute true remainder: rem = num - (quo * den) */