Home
last modified time | relevance | path

Searched refs:SET_FLOAT_WORD (Results 1 – 25 of 31) sorted by relevance

12

/bionic/libm/src/
De_hypotf.c34 SET_FLOAT_WORD(a,ha); /* a <- |a| */ in __ieee754_hypotf()
35 SET_FLOAT_WORD(b,hb); /* b <- |b| */ in __ieee754_hypotf()
47 SET_FLOAT_WORD(a,ha); in __ieee754_hypotf()
48 SET_FLOAT_WORD(b,hb); in __ieee754_hypotf()
53 SET_FLOAT_WORD(t1,0x7e800000); /* t1=2^126 */ in __ieee754_hypotf()
61 SET_FLOAT_WORD(a,ha); in __ieee754_hypotf()
62 SET_FLOAT_WORD(b,hb); in __ieee754_hypotf()
68 SET_FLOAT_WORD(t1,ha&0xfffff000); in __ieee754_hypotf()
73 SET_FLOAT_WORD(y1,hb&0xfffff000); in __ieee754_hypotf()
75 SET_FLOAT_WORD(t1,ha+0x00800000); in __ieee754_hypotf()
[all …]
Ds_modff.c34 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ in modff()
42 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */ in modff()
45 SET_FLOAT_WORD(*iptr,i0&(~i)); in modff()
53 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */ in modff()
Ds_cbrtf.c55 SET_FLOAT_WORD(t,0x4b800000); /* set t= 2**24 */ in cbrtf()
58 SET_FLOAT_WORD(t,sign|((high&0x7fffffff)/3+B2)); in cbrtf()
60 SET_FLOAT_WORD(t,sign|(hx/3+B1)); in cbrtf()
69 SET_FLOAT_WORD(t,(high&0xfffff000)+0x00001000); in cbrtf()
Ds_nextafterf.c39 SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */ in nextafterf()
61 SET_FLOAT_WORD(y,hx); in nextafterf()
65 SET_FLOAT_WORD(x,hx); in nextafterf()
Ds_nexttowardf.c41 SET_FLOAT_WORD(x,(uy.bits.sign<<31)|1);/* return +-minsubnormal */ in nexttowardf()
54 SET_FLOAT_WORD(y,hx); in nexttowardf()
58 SET_FLOAT_WORD(x,hx); in nexttowardf()
De_powf.c144 SET_FLOAT_WORD(t1,is&0xfffff000); in __ieee754_powf()
159 SET_FLOAT_WORD(ax,ix); in __ieee754_powf()
167 SET_FLOAT_WORD(s_h,is&0xfffff000); in __ieee754_powf()
170 SET_FLOAT_WORD(t_h,is+0x00400000+(k<<21)); in __ieee754_powf()
180 SET_FLOAT_WORD(t_h,is&0xfffff000); in __ieee754_powf()
188 SET_FLOAT_WORD(p_h,is&0xfffff000); in __ieee754_powf()
196 SET_FLOAT_WORD(t1,is&0xfffff000); in __ieee754_powf()
202 SET_FLOAT_WORD(y1,is&0xfffff000); in __ieee754_powf()
226 SET_FLOAT_WORD(t,n&~(0x007fffff>>k)); in __ieee754_powf()
233 SET_FLOAT_WORD(t,is&0xffff8000); in __ieee754_powf()
[all …]
Ds_expm1f.c105 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ in expm1f()
111 SET_FLOAT_WORD(t,0x3f800000 - (0x1000000>>k)); /* t=1-2^-k */ in expm1f()
114 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ in expm1f()
117 SET_FLOAT_WORD(t,((0x7f-k)<<23)); /* 2^-k */ in expm1f()
121 SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ in expm1f()
Ds_fabsf.c32 SET_FLOAT_WORD(x,ix&0x7fffffff); in fabsf()
Ds_scalbnf.c48 {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} in scalbnf()
54 SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); in scalbnf()
Ds_copysignf.c35 SET_FLOAT_WORD(x,(ix&0x7fffffff)|(iy&0x80000000)); in copysignf()
Ds_exp2f.c133 SET_FLOAT_WORD(r, hr + k); in exp2f()
138 SET_FLOAT_WORD(r, hr + (k + (100 << 23))); in exp2f()
Ds_truncf.c51 SET_FLOAT_WORD(x,i0); in truncf()
Ds_frexpf.c42 SET_FLOAT_WORD(x,hx); in frexpf()
Ds_floorf.c60 SET_FLOAT_WORD(x,i0); in floorf()
Ds_ceilf.c51 SET_FLOAT_WORD(x,i0); in ceilf()
De_expf.c87 SET_FLOAT_WORD(y,hy+(k<<23)); /* add k to y's exponent */ in __ieee754_expf()
92 SET_FLOAT_WORD(y,hy+((k+100)<<23)); /* add k to y's exponent */ in __ieee754_expf()
De_fmodf.c97 SET_FLOAT_WORD(x,hx|sx); in __ieee754_fmodf()
101 SET_FLOAT_WORD(x,hx|sx); in __ieee754_fmodf()
Ds_rintf.c44 SET_FLOAT_WORD(t,(i0&0x7fffffff)|(sx<<31)); in rintf()
De_atanhf.c39 SET_FLOAT_WORD(x,ix); in __ieee754_atanhf()
De_log10f.c52 SET_FLOAT_WORD(x,hx); in __ieee754_log10f()
Ds_log1pf.c86 SET_FLOAT_WORD(u,hu|0x3f800000);/* normalize u */ in log1pf()
89 SET_FLOAT_WORD(u,hu|0x3f000000); /* normalize u/2 */ in log1pf()
Ds_remquof.c105 SET_FLOAT_WORD(x,hx); in remquof()
117 SET_FLOAT_WORD(x,hx^sx); in remquof()
De_remainderf.c63 SET_FLOAT_WORD(x,hx^sx); in __ieee754_remainderf()
De_sqrtf.c87 SET_FLOAT_WORD(z,ix); in __ieee754_sqrtf()
De_rem_pio2f.c91 SET_FLOAT_WORD(z, ix - ((int32_t)(e0<<23))); in __ieee754_rem_pio2f()

12