Searched refs:m2 (Results 1 – 8 of 8) sorted by relevance
/picolibc-latest/newlib/libc/machine/visium/ |
D | memcpy.c | 45 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/ |
D | atod_ryu.c | 80 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 …]
|
D | atof_ryu.c | 77 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()
|
D | dtoa_ryu.c | 75 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 …]
|
D | ftoa_ryu.c | 58 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/ |
D | memcmp.c | 63 const void *m2, in memcmp() argument 68 unsigned char *s2 = (unsigned char *) m2; in memcmp() 82 unsigned char *s2 = (unsigned char *) m2; in memcmp()
|
D | bcmp.c | 52 const void *m2, in bcmp() argument 56 return memcmp (m1, m2, n); in bcmp()
|
/picolibc-latest/newlib/libc/stdlib/ |
D | dtoa.c | 223 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()
|