Searched refs:hx (Results 1 – 7 of 7) sorted by relevance
/device/google/contexthub/firmware/external/freebsd/lib/msun/src/ |
D | e_expf.c | 50 u_int32_t hx; in __ieee754_expf() local 52 GET_FLOAT_WORD(hx,x); in __ieee754_expf() 53 xsb = (hx>>31)&1; /* sign bit of x */ in __ieee754_expf() 54 hx &= 0x7fffffff; /* high word of |x| */ in __ieee754_expf() 57 if(hx >= 0x42b17218) { /* if |x|>=88.721... */ in __ieee754_expf() 58 if(hx>0x7f800000) in __ieee754_expf() 60 if(hx==0x7f800000) in __ieee754_expf() 67 if(hx > 0x3eb17218) { /* if |x| > 0.5 ln2 */ in __ieee754_expf() 68 if(hx < 0x3F851592) { /* and |x| < 1.5 ln2 */ in __ieee754_expf() 78 else if(hx < 0x39000000) { /* when |x|<2**-14 */ in __ieee754_expf()
|
D | e_atan2f.c | 36 int32_t k,m,hx,hy,ix,iy; in __ieee754_atan2f() local 38 GET_FLOAT_WORD(hx,x); in __ieee754_atan2f() 39 ix = hx&0x7fffffff; in __ieee754_atan2f() 45 if(hx==0x3f800000) return atanf(y); /* x=1.0 */ in __ieee754_atan2f() 46 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */ in __ieee754_atan2f() 87 else if(k<-26&&hx<0) z=0.0; /* 0 > |y|/x > -2**-26 */ in __ieee754_atan2f()
|
D | s_atanf.c | 52 int32_t ix,hx,id; in atanf() local 54 GET_FLOAT_WORD(hx,x); in atanf() 55 ix = hx&0x7fffffff; in atanf() 59 if(hx>0) return atanhi[3]+*(volatile float *)&atanlo[3]; in atanf() 90 return (hx<0)? -z:z; in atanf()
|
/device/google/contexthub/lib/libm/ |
D | sf_scalbn.c | 44 __uint32_t hx; local 47 hx = ix&0x7fffffff; 48 k = hx>>23; /* extract exponent */ 49 if (FLT_UWORD_IS_ZERO(hx)) 51 if (!FLT_UWORD_IS_FINITE(hx)) 53 if (FLT_UWORD_IS_SUBNORMAL(hx)) {
|
D | ef_atan2.c | 39 __int32_t k,m,hx,hy,ix,iy; local 41 GET_FLOAT_WORD(hx,x); 42 ix = hx&0x7fffffff; 48 if(hx==0x3f800000) return atanf(y); /* x=1.0 */ 49 m = ((hy>>31)&1)|((hx>>30)&2); /* 2*sign(x)+sign(y) */ 87 else if(hx<0&&k<-60) z=0.0; /* |y|/x < -2**60 */
|
D | sf_atan.c | 75 __int32_t ix,hx,id; local 77 GET_FLOAT_WORD(hx,x); 78 ix = hx&0x7fffffff; 82 if(hx>0) return atanhi[3]+atanlo[3]; 113 return (hx<0)? -z:z;
|
D | ef_rem_pio2.c | 107 __int32_t i,j,n,ix,hx; local 110 GET_FLOAT_WORD(hx,x); 111 ix = hx&0x7fffffff; 115 if(hx>0) { 171 if(hx<0) {y[0] = -y[0]; y[1] = -y[1]; return -n;} 191 if(hx<0) {y[0] = -y[0]; y[1] = -y[1]; return -n;}
|