Lines Matching defs:remainder
1065 // Fill in the remainder based on the original sign.
1368 // D5. [Test remainder.] Set q[j] = qp. If the result of step D4 was
1399 // remainder may be obtained by dividing u[...] by d. If r is non-null we
1400 // compute the remainder (urem uses this).
1407 DEBUG_KNUTH(dbgs() << "KnuthDiv: remainder:");
1476 // initialize the quotient and remainder
1501 uint32_t remainder = 0;
1503 uint64_t partial_dividend = Make_64(remainder, U[i]);
1506 remainder = 0;
1509 remainder = Lo_32(partial_dividend);
1512 remainder = 0;
1515 remainder = Lo_32(partial_dividend - (Q[i] * divisor));
1519 R[0] = remainder;
1532 // If the caller wants the remainder
1653 assert(rhsWords && "Performing remainder operation by zero ???");
1669 // All high words are zero, just use native remainder
1701 // All high words are zero, just use native remainder
2623 // set REMAINDER to the remainder, return zero. i.e.
2631 WordType *remainder, WordType *srhs,
2633 assert(lhs != remainder && lhs != srhs && remainder != srhs);
2645 tcAssign(remainder, lhs, parts);
2651 int compare = tcCompare(remainder, srhs, parts);
2653 tcSubtract(remainder, srhs, 0, parts);
2693 // Fill in the remainder with 0s.
2720 // Fill in the remainder with 0s.