reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1763 assert(LHS.BitWidth == RHS.BitWidth && "Bit widths must be the same"); 1764 unsigned BitWidth = LHS.BitWidth; 1767 if (LHS.isSingleWord()) { 1769 uint64_t QuotVal = LHS.U.VAL / RHS.U.VAL; 1770 uint64_t RemVal = LHS.U.VAL % RHS.U.VAL; 1777 unsigned lhsWords = getNumWords(LHS.getActiveBits()); 1790 Quotient = LHS; // X / 1 ===> X 1794 if (lhsWords < rhsWords || LHS.ult(RHS)) { 1795 Remainder = LHS; // X % Y ===> X, iff X < Y 1800 if (LHS == RHS) { 1815 uint64_t lhsValue = LHS.U.pVal[0]; 1823 divide(LHS.U.pVal, lhsWords, RHS.U.pVal, rhsWords, Quotient.U.pVal,