Home
last modified time | relevance | path

Searched refs:m2 (Results 1 – 8 of 8) sorted by relevance

/picolibc-latest/newlib/libc/machine/visium/
Dmemcpy.c45 m2 = in [2]; \
49 out [2] = m2; \
54 m2 = in [6]; \
58 out [6] = m2; \
63 m2 = in [10]; \
67 out [10] = m2; \
72 m2 = in [14]; \
76 out [14] = m2; \
81 m2 = in [18]; \
85 out [18] = m2; \
[all …]
/picolibc-latest/newlib/libc/tinystdio/
Datod_ryu.c80 uint64_t m2; in __atod_engine() local
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()
127 printf("m2 * 2^e2 = 0x%" PRIx64 " * 2^%d\n", m2, e2); in __atod_engine()
131 uint32_t ieee_e2 = (uint32_t) max32(0, e2 + DOUBLE_EXPONENT_BIAS + floor_log2(m2)); in __atod_engine()
154 trailingZeros &= (m2 & ((1ull << (shift - 1)) - 1)) == 0; in __atod_engine()
155 uint64_t lastRemovedBit = (m2 >> (shift - 1)) & 1; in __atod_engine()
156 bool roundUp = (lastRemovedBit != 0) && (!trailingZeros || (((m2 >> shift) & 1) != 0)); in __atod_engine()
[all …]
Datof_ryu.c77 uint32_t m2; in __atof_engine() local
95 m2 = mulPow5divPow2(m10, e10, j); in __atof_engine()
108 m2 = mulPow5InvDivPow2(m10, -e10, j); in __atof_engine()
124 printf("m2 * 2^e2 = %lu * 2^%d\n", m2, e2); in __atof_engine()
128 uint32_t ieee_e2 = (uint32_t) max32(0, e2 + FLOAT_EXPONENT_BIAS + floor_log2(m2)); in __atof_engine()
151 trailingZeros &= (m2 & ((1u << (shift - 1)) - 1)) == 0; in __atof_engine()
152 uint32_t lastRemovedBit = (m2 >> (shift - 1)) & 1; in __atof_engine()
153 bool roundUp = (lastRemovedBit != 0) && (!trailingZeros || (((m2 >> shift) & 1) != 0)); in __atof_engine()
157 printf("ieee_m2 = %lu\n", (m2 >> shift) + roundUp); in __atof_engine()
159 uint32_t ieee_m2 = (m2 >> shift) + roundUp; in __atof_engine()
Ddtoa_ryu.c75 uint64_t m2; in d2d() local
79 m2 = ieeeMantissa; in d2d()
82 m2 = (1ull << DOUBLE_MANTISSA_BITS) | ieeeMantissa; in d2d()
84 const bool even = (m2 & 1) == 0; in d2d()
90 printf("-> %" PRIu64 " * 2^%d\n", m2, e2 + 2); in d2d()
94 const uint64_t mv = 4 * m2; in d2d()
115 vr = mulShiftAll64(m2, pow5, i, &vp, &vm, mmShift); in d2d()
146 vr = mulShiftAll64(m2, pow5, j, &vp, &vm, mmShift); in d2d()
333 const uint64_t m2 = (1ull << DOUBLE_MANTISSA_BITS) | ieeeMantissa; in d2d_small_int() local
350 const uint64_t fraction = m2 & mask; in d2d_small_int()
[all …]
Dftoa_ryu.c58 uint32_t m2; in f2d() local
62 m2 = ieeeMantissa; in f2d()
65 m2 = ((uint32_t)1u << FLOAT_MANTISSA_BITS) | ieeeMantissa; in f2d()
67 const bool even = (m2 & 1) == 0; in f2d()
72 printf("-> %u * 2^%d\n", m2, e2 + 2); in f2d()
76 const uint32_t mv = 4 * m2; in f2d()
77 const uint32_t mp = 4 * m2 + 2; in f2d()
80 const uint32_t mm = 4 * m2 - 1 - mmShift; in f2d()
/picolibc-latest/newlib/libc/string/
Dmemcmp.c63 const void *m2, in memcmp() argument
68 unsigned char *s2 = (unsigned char *) m2; in memcmp()
82 unsigned char *s2 = (unsigned char *) m2; in memcmp()
Dbcmp.c52 const void *m2, in bcmp() argument
56 return memcmp (m1, m2, n); in bcmp()
/picolibc-latest/newlib/libc/stdlib/
Ddtoa.c223 k_check, leftright, m2, m5, s2, s5, spec_case, try_quick; in __dtoa() local
586 m2 = b2; in __dtoa()
616 m2 -= i; in __dtoa()
624 if (m2 > 0 && s2 > 0) in __dtoa()
626 i = m2 < s2 ? m2 : s2; in __dtoa()
628 m2 -= i; in __dtoa()
691 m2 += i; in __dtoa()
698 m2 += i; in __dtoa()
732 if (m2 > 0) in __dtoa()
733 mhi = lshift (mhi, m2); in __dtoa()