Home
last modified time | relevance | path

Searched refs:ieee (Results 1 – 14 of 14) sorted by relevance

/picolibc-latest/newlib/libm/ld/ld80/
Ds_nanl.c33 union IEEEl2bits ieee; in nanl() member
38 u.ieee.bits.exp = 0x7fff; in nanl()
39 u.ieee.bits.manh |= 0xc0000000; /* make it a quiet NaN */ in nanl()
40 return (u.ieee.e); in nanl()
/picolibc-latest/newlib/libm/ld/ld128/
Ds_nanl.c35 union IEEEl2bits ieee; in nanl() member
40 u.ieee.bits.exp = 0x7fff; in nanl()
41 u.ieee.bits.manh |= 1ULL << 47; /* make it a quiet NaN */ in nanl()
42 return (u.ieee.e); in nanl()
/picolibc-latest/newlib/libc/xdr/
Dxdr_float_vax.c69 struct ieee_single ieee; member
103 is = lim->ieee; in xdr_float()
120 if ((is.exp == lim->ieee.exp) && in xdr_float()
121 (is.mantissa == lim->ieee.mantissa)) in xdr_float()
171 struct ieee_double ieee; member
209 id = lim->ieee; in xdr_double()
229 if ((id.mantissa2 == lim->ieee.mantissa2) && in xdr_double()
230 (id.mantissa1 == lim->ieee.mantissa1) && in xdr_double()
231 (id.exp == lim->ieee.exp)) in xdr_double()
/picolibc-latest/newlib/libc/tinystdio/
Datof_ryu.c132 …uint32_t ieee = (((uint32_t) signedM) << (FLOAT_EXPONENT_BITS + FLOAT_MANTISSA_BITS)) | ((uint32_t… in __atof_engine() local
133 return int32Bits2Float(ieee); in __atof_engine()
168 …uint32_t ieee = (((((uint32_t) signedM) << FLOAT_EXPONENT_BITS) | (uint32_t)ieee_e2) << FLOAT_MANT… in __atof_engine() local
169 return int32Bits2Float(ieee); in __atof_engine()
Datod_ryu.c135 …uint64_t ieee = (((uint64_t) signedM) << (DOUBLE_EXPONENT_BITS + DOUBLE_MANTISSA_BITS)) | (0x7fful… in __atod_engine() local
136 return int64Bits2Double(ieee); in __atod_engine()
170 …uint64_t ieee = (((((uint64_t) signedM) << DOUBLE_EXPONENT_BITS) | (uint64_t)ieee_e2) << DOUBLE_MA… in __atod_engine() local
171 return int64Bits2Double(ieee); in __atod_engine()
/picolibc-latest/newlib/libm/test/
Dtest.c50 int ieee= 1; in main() local
73 ieee= 0; in main()
74 (void) ieee; in main()
96 if (ieee) in main()
/picolibc-latest/
Dpicolibc.h.in361 /* math library does not set errno (offering only ieee semantics) */
DCMakeLists.txt351 # math library does not set errno (offering only ieee semantics)
Dmeson.build1367 …('want-math-errno'), description: 'math library does not set errno (offering only ieee semantics)')
DCOPYING.picolibc2810 newlib/libc/include/machine/ieee.h
/picolibc-latest/newlib/libc/stdio/
Dvfwprintf.c1549 struct ldieee ieee; in wcvt() member
1554 if (ld.ieee.sign) { /* this will check for < 0 and -0.0 */ in wcvt()
Dvfprintf.c1567 struct ldieee ieee; in cvt() member
1572 if (ld.ieee.sign) { /* this will check for < 0 and -0.0 */ in cvt()
/picolibc-latest/test/
Dfma_gen.5c250 * is expected to be sufficient for any ieee
/picolibc-latest/newlib/
DChangeLog-201517076 2002-07-29 Pierre Humblet <pierre.humblet@ieee.org>
27697 * test_ieee.c: tests for ieee flags & masks - get/set rounding,