Home
last modified time | relevance | path

Searched refs:pow5 (Results 1 – 3 of 3) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/tinystdio/
Dryu_divpow2.c64 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()
Datod_ryu.c96 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()
Ddtoa_ryu.c113 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()