Home
last modified time | relevance | path

Searched refs:ix (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_math.c42 ui32 ix; member
45 static inline float ui322float(ui32 ix) { in ui322float() argument
47 tmp.ix = ix; in ui322float()
54 return tmp.ix; in float2ui32()
59 ui32 ix=float2ui32(x); in fisnan() local
60 return ix * 2 > 0xff000000u; in fisnan()
71 ui32 ix=float2ui32(x); in fgetsignexp() local
72 return (ix>>23)&0x1ff; in fgetsignexp()
76 ui32 ix=float2ui32(x); in fgetexp() local
77 return (ix>>23)&0xff; in fgetexp()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_math.c44 ui64 ix; member
47 static inline double ui642double(ui64 ix) { in ui642double() argument
49 tmp.ix = ix; in ui642double()
56 return tmp.ix; in double2ui64()
61 ui64 ix= double2ui64(x); in disnan() local
63 return ((uint32_t)(ix >> 31)) > 0xffe00000u; in disnan()
74 ui64 ix=double2ui64(x); in dgetsignexp() local
75 return (ix>>52)&0xfff; in dgetsignexp()
79 ui64 ix=double2ui64(x); in dgetexp() local
80 return (ix>>52)&0x7ff; in dgetexp()
[all …]