Home
last modified time | relevance | path

Searched refs:hy (Results 1 – 6 of 6) sorted by relevance

/device/google/contexthub/firmware/lib/libm/
Def_fmod.c37 __int32_t n,hx,hy,hz,ix,iy,sx,i; local
40 GET_FLOAT_WORD(hy,y);
43 hy &= 0x7fffffff; /* |y| */
46 if(FLT_UWORD_IS_ZERO(hy)||
48 FLT_UWORD_IS_NAN(hy))
50 if(hx<hy) return x; /* |x|<|y| return x */
51 if(hx==hy)
62 if(FLT_UWORD_IS_SUBNORMAL(hy)) { /* subnormal y */
63 for (iy = -126,i=(hy<<8); i>=0; i<<=1) iy -=1;
64 } else iy = (hy>>23)-127;
[all …]
Def_atan2.c39 __int32_t k,m,hx,hy,ix,iy; local
43 GET_FLOAT_WORD(hy,y);
44 iy = hy&0x7fffffff;
49 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */
61 if(FLT_UWORD_IS_ZERO(ix)) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
82 if(FLT_UWORD_IS_INFINITE(iy)) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
Def_exp.c89 __uint32_t hy; local
90 GET_FLOAT_WORD(hy,y);
91 SET_FLOAT_WORD(y,hy+(k<<23)); /* add k to y's exponent */
94 __uint32_t hy; local
95 GET_FLOAT_WORD(hy,y);
96 SET_FLOAT_WORD(y,hy+((k+100)<<23)); /* add k to y's exponent */
Def_pow.c69 __int32_t hx,hy,ix,iy,is; local
72 GET_FLOAT_WORD(hy,y);
73 ix = hx&0x7fffffff; iy = hy&0x7fffffff;
105 return (hy>=0)? y: zero;
107 return (hy<0)?-y: zero;
110 if(hy<0) return one/x; else return x;
112 if(hy==0x40000000) return x*x; /* y is 2 */
113 if(hy==0x3f000000) { /* y is 0.5 */
122 if(hy<0) z = one/z; /* z = (1/|x|) */
138 if(ix<0x3f7ffff8) return (hy<0)? huge*huge:tiny*tiny;
[all …]
/device/google/contexthub/firmware/external/freebsd/lib/msun/src/
De_atan2f.c36 int32_t k,m,hx,hy,ix,iy; in __ieee754_atan2f() local
40 GET_FLOAT_WORD(hy,y); in __ieee754_atan2f()
41 iy = hy&0x7fffffff; in __ieee754_atan2f()
46 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */ in __ieee754_atan2f()
58 if(ix==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2f()
79 if(iy==0x7f800000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2f()
/device/google/coral/audio/acdbdata/OEM/sm8150-iaxxx-c2proto-snd-card/
DworkspaceFile.qwsp1 …JSNOxen/UH25XcwDIxgwX8oQ783M93XM10l6QJsbV58bu6uZno2TMplLeGjh8fZAPJOwQSBxYP+hy+n/cVAspp/Xu+iSacjsIe…