UMOD_MASK
ud.lo = (qr.rem << UMOD_SHIFT) | (pUD->hi & UMOD_MASK);
result.hi |= qr.quot & UMOD_MASK;
ud.lo = (qr.rem << UMOD_SHIFT) | (pUD->lo & UMOD_MASK);
result.lo |= qr.quot & UMOD_MASK;