Home
last modified time | relevance | path

Searched refs:amt (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/tinystdio/
Dstdio_private.h439 _u128_lshift(_u128 a, int amt) in _u128_lshift() argument
443 if (amt == 0) { in _u128_lshift()
445 } else if (amt < 64) { in _u128_lshift()
446 v.lo = a.lo << amt; in _u128_lshift()
447 v.hi = (a.lo >> (64 - amt)) | (a.hi << amt); in _u128_lshift()
450 v.hi = a.lo << (amt - 64); in _u128_lshift()
456 _u128_lshift_64(uint64_t a, int amt) in _u128_lshift_64() argument
460 if (amt == 0) { in _u128_lshift_64()
463 } else if (amt < 64) { in _u128_lshift_64()
464 v.lo = a << amt; in _u128_lshift_64()
[all …]
/picolibc-latest/newlib/libm/common/
Dfdlibm.h309 #define SAFE_LEFT_SHIFT(op,amt) \ argument
310 (((amt) < (int) (8 * sizeof(op))) ? ((op) << (amt)) : 0)
312 #define SAFE_RIGHT_SHIFT(op,amt) \ argument
313 (((amt) < (int) (8 * sizeof(op))) ? ((op) >> (amt)) : 0)