Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_math.c81 ui32 ix=float2ui32(x),iy; in fldexp() local
86 if(e<=0) iy=ix&0x80000000; // signed zero for underflow in fldexp()
87 else if(e>=0xff) iy=(ix&0x80000000)|0x7f800000ULL; // signed infinity on overflow in fldexp()
88 else iy=ix+((ui32)de<<23); in fldexp()
89 return ui322float(iy); in fldexp()
98 ui32 ix=float2ui32(x),iy=float2ui32(y); in fcopysign() local
99 ix=((ix&0x7fffffff)|(iy&0x80000000)); in fcopysign()
520 ui32 ix=float2ui32(x),iy=float2ui32(y); in WRAPPER_FUNC() local
524 FUNPACK(iy,ey,my); in WRAPPER_FUNC()
541 ui32 ix=float2ui32(x),iy=float2ui32(y); in WRAPPER_FUNC() local
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_math.c84 ui64 ix=double2ui64(x),iy; in dldexp() local
89 if(e<=0) iy=ix&0x8000000000000000ULL; // signed zero for underflow in dldexp()
90 …else if(e>=0x7ff) iy=(ix&0x8000000000000000ULL)|0x7ff0000000000000ULL; // signed infinity on overf… in dldexp()
91 else iy=ix+((ui64)de<<52); in dldexp()
92 return ui642double(iy); in dldexp()
102 ui64 ix=double2ui64(x),iy=double2ui64(y); in dcopysign() local
103 ix=((ix&0x7fffffffffffffffULL)|(iy&0x8000000000000000ULL)); in dcopysign()
566 ui64 ix=double2ui64(x),iy=double2ui64(y); in WRAPPER_FUNC() local
570 DUNPACK(iy,ey,my); in WRAPPER_FUNC()
585 ui64 ix=double2ui64(x),iy=double2ui64(y); in WRAPPER_FUNC() local
[all …]