| /src/lib/libm/src/ |
| s_fabsf.c | 33 SET_FLOAT_WORD(x,ix&0x7fffffff);
|
| s_modff.c | 35 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ 43 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */ 46 SET_FLOAT_WORD(*iptr,i0&(~i)); 56 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */
|
| e_hypotf.c | 35 SET_FLOAT_WORD(a,ha); /* a <- |a| */ 36 SET_FLOAT_WORD(b,hb); /* b <- |b| */ 48 SET_FLOAT_WORD(a,ha); 49 SET_FLOAT_WORD(b,hb); 54 SET_FLOAT_WORD(t1,0x7e800000); /* t1=2^126 */ 62 SET_FLOAT_WORD(a,ha); 63 SET_FLOAT_WORD(b,hb); 69 SET_FLOAT_WORD(t1,ha&0xfffff000); 74 SET_FLOAT_WORD(yy1,hb&0xfffff000); 76 SET_FLOAT_WORD(t1,ha+0x00800000) [all...] |
| s_cbrtf.c | 53 SET_FLOAT_WORD(x,hx); /* x <- |x| */ 56 {SET_FLOAT_WORD(t,0x4b800000); /* set t= 2**24 */ 57 t*=x; GET_FLOAT_WORD(high,t); SET_FLOAT_WORD(t,high/3+B2); 60 SET_FLOAT_WORD(t,hx/3+B1); 70 SET_FLOAT_WORD(t,high|sign);
|
| s_nextafterf.c | 39 SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */ 61 SET_FLOAT_WORD(y,hx); 65 SET_FLOAT_WORD(x,hx);
|
| s_copysignf.c | 36 SET_FLOAT_WORD(x,(ix&0x7fffffff)|(iy&0x80000000));
|
| s_rintf.c | 49 SET_FLOAT_WORD(x,i0); 53 SET_FLOAT_WORD(t,(i0&0x7fffffff)|(sx<<31)); 65 SET_FLOAT_WORD(x,i0);
|
| s_nexttowardf.c | 73 SET_FLOAT_WORD(x,(uy.extu_ext.ext_sign<<31)|1);/* return +-minsubnormal */ 86 SET_FLOAT_WORD(x,hx); 90 SET_FLOAT_WORD(x,hx);
|
| s_ceilf.c | 52 SET_FLOAT_WORD(x,i0);
|
| s_floorf.c | 61 SET_FLOAT_WORD(x,i0);
|
| s_frexpf.c | 43 SET_FLOAT_WORD(x,hx);
|
| s_truncf.c | 56 SET_FLOAT_WORD(x,i0);
|
| e_powf.c | 149 SET_FLOAT_WORD(t1,is&0xfffff000); 164 SET_FLOAT_WORD(ax,ix); 172 SET_FLOAT_WORD(s_h,is&0xfffff000); 175 SET_FLOAT_WORD(t_h,is+0x00400000+(k<<21)); 185 SET_FLOAT_WORD(t_h,is&0xfffff000); 193 SET_FLOAT_WORD(p_h,is&0xfffff000); 201 SET_FLOAT_WORD(t1,is&0xfffff000); 207 SET_FLOAT_WORD(yy1,is&0xfffff000); 231 SET_FLOAT_WORD(t,n&~(0x007fffff>>k)); 238 SET_FLOAT_WORD(t,is&0xffff8000) [all...] |
| s_scalbnf.c | 63 {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} 70 SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23));
|
| s_expm1f.c | 110 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ 116 SET_FLOAT_WORD(t,0x3f800000 - (0x1000000>>k)); /* t=1-2^-k */ 119 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ 122 SET_FLOAT_WORD(t,((0x7f-k)<<23)); /* 2^-k */ 126 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */
|
| e_atanhf.c | 40 SET_FLOAT_WORD(x,ix);
|
| e_log10f.c | 53 SET_FLOAT_WORD(x,hx);
|
| e_rem_pio2f.h | 75 SET_FLOAT_WORD(z, ix - ((int32_t)(e0<<23)));
|
| e_expf.c | 91 SET_FLOAT_WORD(y,hy+(k<<23)); /* add k to y's exponent */ 96 SET_FLOAT_WORD(y,hy+((k+100)<<23)); /* add k to y's exponent */
|
| e_fmodf.c | 98 SET_FLOAT_WORD(x,hx|sx); 102 SET_FLOAT_WORD(x,hx|sx);
|
| s_sinpif.c | 61 SET_FLOAT_WORD(ax, ix); 68 SET_FLOAT_WORD(hi, hx & 0xffff0000);
|
| s_tanpif.c | 70 SET_FLOAT_WORD(ax, ix); 77 SET_FLOAT_WORD(hi, hx & 0xffff0000);
|
| k_tanf.c | 86 SET_FLOAT_WORD(z,i&0xfffff000); 90 SET_FLOAT_WORD(t,i&0xfffff000);
|
| s_remquof.c | 110 SET_FLOAT_WORD(x,hx); 122 SET_FLOAT_WORD(x,hx^sx);
|
| s_log1pf.c | 85 SET_FLOAT_WORD(u,hu|0x3f800000);/* normalize u */ 88 SET_FLOAT_WORD(u,hu|0x3f000000); /* normalize u/2 */
|