Home
last modified time | relevance | path

Searched refs:uint32_t (Results 1 – 25 of 117) sorted by relevance

12345

/picolibc-latest/newlib/libc/include/machine/
Dieee.h15 uint32_t ext_frac:23;
16 uint32_t ext_exp:8;
17 uint32_t ext_sign:1;
23 uint32_t ext_sign:1;
24 uint32_t ext_exp:8;
25 uint32_t ext_frac:23;
27 uint32_t ext_frac:23;
28 uint32_t ext_exp:8;
29 uint32_t ext_sign:1;
41 uint32_t ext_fracl;
[all …]
/picolibc-latest/newlib/libc/tinystdio/
Dryu_umul128.c26 const uint32_t aLo = (uint32_t)a; in __umul128()
27 const uint32_t aHi = (uint32_t)(a >> 32); in __umul128()
28 const uint32_t bLo = (uint32_t)b; in __umul128()
29 const uint32_t bHi = (uint32_t)(b >> 32); in __umul128()
36 const uint32_t b00Lo = (uint32_t)b00; in __umul128()
37 const uint32_t b00Hi = (uint32_t)(b00 >> 32); in __umul128()
40 const uint32_t mid1Lo = (uint32_t)(mid1); in __umul128()
41 const uint32_t mid1Hi = (uint32_t)(mid1 >> 32); in __umul128()
44 const uint32_t mid2Lo = (uint32_t)(mid2); in __umul128()
45 const uint32_t mid2Hi = (uint32_t)(mid2 >> 32); in __umul128()
[all …]
Dryu_divpow2.c22 static inline uint32_t mulShift32(const uint32_t m, const uint64_t factor, const int32_t shift) { in mulShift32()
27 const uint32_t factorLo = (uint32_t)(factor); in mulShift32()
28 const uint32_t factorHi = (uint32_t)(factor >> 32); in mulShift32()
39 const uint32_t bits0Hi = (uint32_t)(bits0 >> 32); in mulShift32()
40 uint32_t bits1Lo = (uint32_t)(bits1); in mulShift32()
41 uint32_t bits1Hi = (uint32_t)(bits1 >> 32); in mulShift32()
47 return (uint32_t)(bits1Hi >> (shift - 64)); in mulShift32()
56 return (uint32_t) shiftedSum; in mulShift32()
60 uint32_t __mulPow5InvDivPow2(const uint32_t m, const uint32_t q, const int32_t j) { in __mulPow5InvDivPow2()
69 uint32_t __mulPow5divPow2(const uint32_t m, const uint32_t i, const int32_t j) { in __mulPow5divPow2()
Dryu_table.c40 static const uint32_t POW5_INV_OFFSETS[21] = {
62 static const uint32_t POW5_OFFSETS[21] = {
79 uint32_t __pow5Factor(uint64_t value) { in __pow5Factor()
82 uint32_t count = 0; in __pow5Factor()
96 void __double_computePow5(const uint32_t i, uint64_t* const result) { in __double_computePow5()
97 const uint32_t base = i / POW5_TABLE_SIZE; in __double_computePow5()
98 const uint32_t base2 = base * POW5_TABLE_SIZE; in __double_computePow5()
99 const uint32_t offset = i - base2; in __double_computePow5()
109 const uint32_t delta = pow5bits(i) - pow5bits(base2); in __double_computePow5()
116 void __double_computeInvPow5(const uint32_t i, uint64_t* const result) { in __double_computeInvPow5()
[all …]
Datof_ryu.c34 static inline uint32_t floor_log2(const uint32_t value) { in floor_log2()
35 uint32_t index; in floor_log2()
41 static inline uint32_t floor_log2(const uint32_t value) { in floor_log2()
58 static inline float int32Bits2Float(uint32_t bits) { in int32Bits2Float()
65 __atof_engine(uint32_t m10, int e10) in __atof_engine()
77 uint32_t m2; in __atof_engine()
128 uint32_t ieee_e2 = (uint32_t) max32(0, e2 + FLOAT_EXPONENT_BIAS + floor_log2(m2)); in __atof_engine()
132uint32_t ieee = (((uint32_t) signedM) << (FLOAT_EXPONENT_BITS + FLOAT_MANTISSA_BITS)) | ((uint32_t in __atof_engine()
152 uint32_t lastRemovedBit = (m2 >> (shift - 1)) & 1; in __atof_engine()
159 uint32_t ieee_m2 = (m2 >> shift) + roundUp; in __atof_engine()
[all …]
Dftoa_ryu.c35 static int decimalLength9(const uint32_t v) { in decimalLength9()
37 uint32_t c = 10; in decimalLength9()
47 uint32_t mantissa;
55 f2d(const uint32_t ieeeMantissa, const uint32_t ieeeExponent, int max_digits, bool fmode, int max_d… in f2d()
58 uint32_t m2; in f2d()
65 m2 = ((uint32_t)1u << FLOAT_MANTISSA_BITS) | ieeeMantissa; in f2d()
76 const uint32_t mv = 4 * m2; in f2d()
77 const uint32_t mp = 4 * m2 + 2; in f2d()
79 const uint32_t mmShift = ieeeMantissa != 0 || ieeeExponent <= 1; in f2d()
80 const uint32_t mm = 4 * m2 - 1 - mmShift; in f2d()
[all …]
Ddtoa_ryu.c72 d2d(const uint64_t ieeeMantissa, const uint32_t ieeeExponent, int max_digits, bool fmode, int max_d… in d2d()
96 const uint32_t mmShift = ieeeMantissa != 0 || ieeeExponent <= 1; in d2d()
109 const uint32_t q = log10Pow2(e2) - (e2 > 3); in d2d()
124 const uint32_t mvMod5 = ((uint32_t) mv) - 5 * ((uint32_t) div5(mv)); in d2d()
139 const uint32_t q = log10Pow5(-e2) - (-e2 > 1); in d2d()
244 const uint32_t vmMod10 = ((uint32_t) vm) - 10 * ((uint32_t) vmDiv10); in d2d()
246 const uint32_t vrMod10 = ((uint32_t) vr) - 10 * ((uint32_t) vrDiv10); in d2d()
262 const uint32_t vmMod10 = ((uint32_t) vm) - 10 * ((uint32_t) vmDiv10); in d2d()
268 const uint32_t vrMod10 = ((uint32_t) vr) - 10 * ((uint32_t) vrDiv10); in d2d()
331 static inline bool d2d_small_int(const uint64_t ieeeMantissa, const uint32_t ieeeExponent, in d2d_small_int()
[all …]
Dryu_log10.c20 uint32_t __log10Pow2(const int32_t e) { in __log10Pow2()
24 return (((uint32_t) e) * 78913) >> 18; in __log10Pow2()
28 uint32_t __log10Pow5(const int32_t e) { in __log10Pow5()
32 return (((uint32_t) e) * 732923) >> 20; in __log10Pow5()
/picolibc-latest/newlib/libc/tinystdio/ryu/
Df2s_intrinsics.h26 static inline uint32_t pow5factor_32(uint32_t value) { in pow5factor_32()
27 uint32_t count = 0; in pow5factor_32()
30 const uint32_t q = value / 5; in pow5factor_32()
31 const uint32_t r = value % 5; in pow5factor_32()
42 static inline bool multipleOfPowerOf5_32(const uint32_t value, const uint32_t p) { in multipleOfPowerOf5_32()
47 static inline bool multipleOfPowerOf2_32(const uint32_t value, const uint32_t p) { in multipleOfPowerOf2_32()
52 uint32_t __mulPow5InvDivPow2(const uint32_t m, const uint32_t q, const int32_t j);
55 uint32_t __mulPow5divPow2(const uint32_t m, const uint32_t i, const int32_t j);
Dryu.h32 int d2fixed_buffered_n(double d, uint32_t precision, char* result);
33 void d2fixed_buffered(double d, uint32_t precision, char* result);
34 char* d2fixed(double d, uint32_t precision);
36 int d2exp_buffered_n(double d, uint32_t precision, char* result);
37 void d2exp_buffered(double d, uint32_t precision, char* result);
38 char* d2exp(double d, uint32_t precision);
Dd2s_intrinsics.h45 static inline uint64_t shiftright128(const uint64_t lo, const uint64_t hi, const uint32_t dist) { in shiftright128()
65 uint64_t __shiftright128(const uint64_t lo, const uint64_t hi, const uint32_t dist);
117 static inline uint32_t mod1e9(const uint64_t x) { in mod1e9()
127 return ((uint32_t) x) - 1000000000 * ((uint32_t) div1e9(x)); in mod1e9()
152 static inline uint32_t mod1e9(const uint64_t x) { in mod1e9()
153 return (uint32_t) (x - 1000000000 * div1e9(x)); in mod1e9()
158 uint32_t __pow5Factor(uint64_t value);
162 static inline bool multipleOfPowerOf5(const uint64_t value, const uint32_t p) { in multipleOfPowerOf5()
168 static inline bool multipleOfPowerOf2(const uint64_t value, const uint32_t p) { in multipleOfPowerOf2()
222 uint64_t* const vp, uint64_t* const vm, const uint32_t mmShift) { in mulShiftAll64()
[all …]
Dcommon.h60 uint32_t __log10Pow2(const int32_t e);
65 uint32_t __log10Pow5(const int32_t e);
69 static inline uint32_t float_to_bits(const float f) { in float_to_bits()
70 uint32_t bits = 0; in float_to_bits()
89 void __double_computePow5(const uint32_t i, uint64_t* const result);
91 void __double_computeInvPow5(const uint32_t i, uint64_t* const result);
/picolibc-latest/newlib/libm/test/
Dtest.h66 uint32_t msw;
67 uint32_t lsw;
80 uint32_t fraction3:16;
81 uint32_t fraction2:16;
82 uint32_t fraction1:16;
83 uint32_t fraction0: 4;
85 uint32_t fraction1:32;
86 uint32_t fraction0:20;
88 uint32_t exponent :11;
89 uint32_t sign : 1;
[all …]
/picolibc-latest/semihost/machine/arc/
Darc_fstat.c49 uint32_t my_ino;
56 uint32_t my_size;
57 uint32_t my_blksize;
58 uint32_t my_blocks;
59 uint32_t my_atime;
60 uint32_t my___unused1;
61 uint32_t my_mtime;
62 uint32_t my___unused2;
63 uint32_t my_ctime;
64 uint32_t my___unused3;
[all …]
Darc_stat.c49 uint32_t my_ino;
56 uint32_t my_size;
57 uint32_t my_blksize;
58 uint32_t my_blocks;
59 uint32_t my_atime;
60 uint32_t my___unused1;
61 uint32_t my_mtime;
62 uint32_t my___unused2;
63 uint32_t my_ctime;
64 uint32_t my___unused3;
[all …]
/picolibc-latest/newlib/libc/include/sys/
Dendian.h47 typedef __uint32_t uint32_t; typedef
72 #define htole32(x) ((uint32_t)(x))
79 #define le32toh(x) ((uint32_t)(x))
83 #define htobe32(x) ((uint32_t)(x))
90 #define be32toh(x) ((uint32_t)(x))
107 static __inline uint32_t
112 return (((uint32_t)p[0] << 24) | ((uint32_t)p[1] << 16) | in be32dec()
113 ((uint32_t)p[2] << 8) | p[3]); in be32dec()
132 static __inline uint32_t
137 return (((uint32_t)p[3] << 24) | ((uint32_t)p[2] << 16) | in le32dec()
[all …]
/picolibc-latest/newlib/libc/string/
Dwcswidth.c49 uint32_t wi = (uint32_t) *pwcs; in wcswidth()
54 if (sizeof (wchar_t) == 2 && wi >= (uint32_t) 0xd800 && wi <= (uint32_t) 0xdbff) in wcswidth()
56 uint32_t wi2; in wcswidth()
59 if (--n == 0 || (wi2 = _jp2uc (*++pwcs)) < (uint32_t) 0xdc00 || wi2 > (uint32_t) 0xdfff) in wcswidth()
Dstrstr.c120 uint32_t h1 = ((uint32_t) ne[0] << 16) | ne[1]; in strstr2()
121 uint32_t h2 = 0; in strstr2()
131 uint32_t h1 = ((uint32_t) ne[0] << 24) | ((uint32_t) ne[1] << 16) | ((uint32_t) ne[2] << 8); in strstr3()
132 uint32_t h2 = 0; in strstr3()
142uint32_t h1 = ((uint32_t) ne[0] << 24) | ((uint32_t) ne[1] << 16) | ((uint32_t) ne[2] << 8) | ne[3… in strstr4()
143 uint32_t h2 = 0; in strstr4()
Dwcwidth.c103 uint32_t first;
104 uint32_t last;
109 bisearch(uint32_t ucs, const struct interval *table, int max) in bisearch()
171 uint32_t ucs = (uint32_t) _ucs; in __wcwidth()
200 if (ucs >= (uint32_t) 0xd800 && ucs <= (uint32_t) 0xdfff) in __wcwidth()
/picolibc-latest/newlib/libc/machine/aarch64/machine/
D_fpmath.h41 uint32_t exp :15;
42 uint32_t sign :1;
48 uint32_t expsign :16;
60 (a)[0] = (uint32_t)(u).bits.manl; \
61 (a)[1] = (uint32_t)((u).bits.manl >> 32); \
62 (a)[2] = (uint32_t)(u).bits.manh; \
63 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
/picolibc-latest/newlib/libc/machine/riscv/machine/
D_fpmath.h41 uint32_t exp :15;
42 uint32_t sign :1;
48 uint32_t expsign :16;
60 (a)[0] = (uint32_t)(u).bits.manl; \
61 (a)[1] = (uint32_t)((u).bits.manl >> 32); \
62 (a)[2] = (uint32_t)(u).bits.manh; \
63 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
/picolibc-latest/newlib/libc/xdr/
Dxdr_private.h51 _ELIDABLE_INLINE uint32_t xdr_ntohl (uint32_t x) in xdr_ntohl()
57 …return (uint32_t)((uint32_t) s[0] << 24 | (uint32_t) s[1] << 16 | (uint32_t) s[2] << 8 | (uint32_t in xdr_ntohl()
/picolibc-latest/newlib/libm/common/
Dsf_pow.c54 log2_inline (uint32_t ix) in log2_inline()
58 uint32_t iz, top, tmp; in log2_inline()
92 #define SIGN_BIAS ((uint32_t) 1 << (EXP2F_TABLE_BITS + 11))
98 exp2_inline (double_t xd, uint32_t sign_bias) in exp2_inline()
135 checkint (uint32_t iy) in checkint()
142 if (iy & (((uint32_t) 1 << (0x7f + 23 - e)) - 1)) in checkint()
144 if (iy & ((uint32_t) 1 << (0x7f + 23 - e))) in checkint()
150 zeroinfnan (uint32_t ix) in zeroinfnan()
152 return 2 * ix - 1 >= 2u * (uint32_t) 0x7f800000 - 1; in zeroinfnan()
158 uint32_t sign_bias = 0; in powf()
[all …]
/picolibc-latest/newlib/libc/stdlib/
Dmul_overflow.h22 volatile uint32_t ia = (uint32_t) a; in mul_overflow_size_t()
23 volatile uint32_t ib = (uint32_t) b; in mul_overflow_size_t()
Darc4random_uniform.c33 uint32_t
34 arc4random_uniform(uint32_t upper_bound) in arc4random_uniform()
36 uint32_t r, min; in arc4random_uniform()

12345