Searched refs:mulShift64 (Results 1 – 2 of 2) sorted by relevance
/picolibc-latest/newlib/libc/tinystdio/ryu/ |
D | d2s_intrinsics.h | 215 static inline uint64_t mulShift64(const uint64_t m, const uint64_t* const mul, const int32_t j) { in mulShift64() function 235 *vp = mulShift64(4 * m + 2, mul, j); in mulShiftAll64() 236 *vm = mulShift64(4 * m - 1 - mmShift, mul, j); in mulShiftAll64() 237 return mulShift64(4 * m, mul, j); in mulShiftAll64() 242 static inline uint64_t mulShift64(const uint64_t m, const uint64_t* const mul, const int32_t j) { in mulShift64() function 257 *vp = mulShift64(4 * m + 2, mul, j); in mulShiftAll64() 258 *vm = mulShift64(4 * m - 1 - mmShift, mul, j); in mulShiftAll64() 259 return mulShift64(4 * m, mul, j); in mulShiftAll64() 264 static inline uint64_t mulShift64(const uint64_t m, const uint64_t* const mul, const int32_t j) { in mulShift64() function
|
/picolibc-latest/newlib/libc/tinystdio/ |
D | atod_ryu.c | 101 m2 = mulShift64(m10, pow5, j); in __atod_engine() 104 m2 = mulShift64(m10, DOUBLE_POW5_SPLIT[e10], j); in __atod_engine() 118 m2 = mulShift64(m10, pow5, j); in __atod_engine() 121 m2 = mulShift64(m10, DOUBLE_POW5_INV_SPLIT[-e10], j); in __atod_engine()
|