Searched refs:pow5 (Results 1 – 3 of 3) sorted by relevance
/picolibc-3.7.0-3.6.0/newlib/libc/tinystdio/ |
D | ryu_divpow2.c | 64 uint64_t pow5[2]; in __mulPow5InvDivPow2() local 65 __double_computeInvPow5(q, pow5); in __mulPow5InvDivPow2() 66 return mulShift32(m, pow5[1] + 1, j); in __mulPow5InvDivPow2() 70 uint64_t pow5[2]; in __mulPow5divPow2() local 71 __double_computePow5(i, pow5); in __mulPow5divPow2() 72 return mulShift32(m, pow5[1], j); in __mulPow5divPow2()
|
D | atod_ryu.c | 96 uint64_t pow5[2]; in __atod_engine() local 97 __double_computePow5(e10, pow5); in __atod_engine() 98 m2 = mulShift64(m10, pow5, j); in __atod_engine() 109 uint64_t pow5[2]; in __atod_engine() local 110 __double_computeInvPow5(-e10, pow5); in __atod_engine() 111 m2 = mulShift64(m10, pow5, j); in __atod_engine() 114 printf("pow5 %016lx_%016lx j %d trailingZeros %d\n", pow5[0], pow5[1], j, trailingZeros); in __atod_engine()
|
D | dtoa_ryu.c | 113 uint64_t pow5[2]; in d2d() local 114 __double_computeInvPow5(q, pow5); in d2d() 115 vr = mulShiftAll64(m2, pow5, i, &vp, &vm, mmShift); in d2d() 144 uint64_t pow5[2]; in d2d() local 145 __double_computePow5(i, pow5); in d2d() 146 vr = mulShiftAll64(m2, pow5, j, &vp, &vm, mmShift); in d2d()
|