| 187 | |
| 188 | |
| 189 | static inline npy_extint128_t |
| 190 | shl_128(npy_extint128_t v) |
| 191 | { |
| 192 | npy_extint128_t z; |
| 193 | z = v; |
| 194 | z.hi <<= 1; |
| 195 | z.hi |= (z.lo & (((npy_uint64)1) << 63)) >> 63; |
| 196 | z.lo <<= 1; |
| 197 | return z; |
| 198 | } |
| 199 | |
| 200 | |
| 201 | static inline npy_extint128_t |