Home | History | Annotate | Download | only in Support

Lines Matching refs:rhsWords

372   unsigned rhsWords = !rhsBits ? 0 : whichWord(rhsBits - 1) + 1;
373 if (!rhsWords) {
380 unsigned destWords = rhsWords + lhsWords;
384 mul(dest, pVal, lhsWords, RHS.pVal, rhsWords);
1667 const APInt &RHS, unsigned rhsWords,
1670 assert(lhsWords >= rhsWords && "Fractional result");
1680 unsigned n = rhsWords * 2;
1715 for (unsigned i = 0; i < rhsWords; ++i) {
1818 if (rhsWords == 1) {
1827 for (unsigned i = 0; i < rhsWords; ++i)
1853 unsigned rhsWords = !rhsBits ? 0 : (APInt::whichWord(rhsBits - 1) + 1);
1854 assert(rhsWords && "Divided by zero???");
1862 else if (lhsWords < rhsWords || this->ult(RHS)) {
1868 } else if (lhsWords == 1 && rhsWords == 1) {
1875 divide(*this, lhsWords, RHS, rhsWords, &Quotient, 0);
1903 unsigned rhsWords = !rhsBits ? 0 : (APInt::whichWord(rhsBits - 1) + 1);
1904 assert(rhsWords && "Performing remainder operation by zero ???");
1910 } else if (lhsWords < rhsWords || this->ult(RHS)) {
1923 divide(*this, lhsWords, RHS, rhsWords, 0, &Remainder);
1944 unsigned rhsWords = !rhsBits ? 0 : (APInt::whichWord(rhsBits - 1) + 1);
1953 if (lhsWords < rhsWords || LHS.ult(RHS)) {
1965 if (lhsWords == 1 && rhsWords == 1) {
1975 divide(LHS, lhsWords, RHS, rhsWords, &Quotient, &Remainder);