Lines Matching refs:shift
50 * Shift a (signed) quad value right (arithmetic shift right).
53 __ashrdi3(quad_t a, qshift_t shift)
57 if (shift == 0)
60 if (shift >= INT_BITS) {
64 * Smear bits rightward using the machine's right-shift
67 * INT_BITS is undefined, so we shift (INT_BITS-1),
73 aa.ul[L] = aa.sl[H] >> (shift - INT_BITS);
76 aa.ul[L] = (aa.ul[L] >> shift) |
77 (aa.ul[H] << (unsigned int)(INT_BITS - shift));
79 aa.sl[H] >>= shift;