Home
last modified time | relevance | path

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

12

/freebsd-13-stable/lib/msun/src/
HDe_hypotf.c45 SET_FLOAT_WORD(a,ha); in hypotf()
46 SET_FLOAT_WORD(b,hb); in hypotf()
51 SET_FLOAT_WORD(t1,0x7e800000); /* t1=2^126 */ in hypotf()
59 SET_FLOAT_WORD(a,ha); in hypotf()
60 SET_FLOAT_WORD(b,hb); in hypotf()
66 SET_FLOAT_WORD(t1,ha&0xfffff000); in hypotf()
71 SET_FLOAT_WORD(y1,hb&0xfffff000); in hypotf()
73 SET_FLOAT_WORD(t1,(ha+0x00800000)&0xfffff000); in hypotf()
78 SET_FLOAT_WORD(t1,(127+k)<<23); in hypotf()
HDe_powf.c147 SET_FLOAT_WORD(t1,is&0xfffff000); in powf()
162 SET_FLOAT_WORD(ax,ix); in powf()
170 SET_FLOAT_WORD(s_h,is&0xfffff000); in powf()
173 SET_FLOAT_WORD(t_h,is+0x00400000+(k<<21)); in powf()
183 SET_FLOAT_WORD(t_h,is&0xfffff000); in powf()
191 SET_FLOAT_WORD(p_h,is&0xfffff000); in powf()
199 SET_FLOAT_WORD(t1,is&0xfffff000); in powf()
205 SET_FLOAT_WORD(y1,is&0xfffff000); in powf()
229 SET_FLOAT_WORD(t,n&~(0x007fffff>>k)); in powf()
236 SET_FLOAT_WORD(t,is&0xffff8000); in powf()
[all …]
HDs_modff.c31 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ in modff()
39 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */ in modff()
42 SET_FLOAT_WORD(*iptr,i0&(~i)); in modff()
52 SET_FLOAT_WORD(x,ix&0x80000000); /* return +-0 */ in modff()
HDk_expf.c53 SET_FLOAT_WORD(exp_x, (hx & 0x7fffff) | ((0x7f + 127) << 23)); in __frexp_expf()
65 SET_FLOAT_WORD(scale, (0x7f + expt) << 23); in __ldexp_expf()
81 SET_FLOAT_WORD(scale1, (0x7f + half_expt) << 23); in __ldexp_cexpf()
83 SET_FLOAT_WORD(scale2, (0x7f + half_expt) << 23); in __ldexp_cexpf()
HDs_nextafterf.c36 SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */ in nextafterf()
58 SET_FLOAT_WORD(y,hx); in nextafterf()
62 SET_FLOAT_WORD(x,hx); in nextafterf()
HDs_cbrtf.c46 SET_FLOAT_WORD(t,0x4b800000); /* set t= 2**24 */ in cbrtf()
49 SET_FLOAT_WORD(t,sign|((high&0x7fffffff)/3+B2)); in cbrtf()
51 SET_FLOAT_WORD(t,sign|(hx/3+B1)); in cbrtf()
HDs_nexttowardf.c38 SET_FLOAT_WORD(x,(uy.bits.sign<<31)|1);/* return +-minsubnormal */ in nexttowardf()
51 SET_FLOAT_WORD(x,hx); in nexttowardf()
55 SET_FLOAT_WORD(x,hx); in nexttowardf()
HDs_expm1f.c95 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); /* 2^k */ in expm1f()
111 SET_FLOAT_WORD(t,0x3f800000 - (0x1000000>>k)); /* t=1-2^-k */ in expm1f()
115 SET_FLOAT_WORD(t,((0x7f-k)<<23)); /* 2^-k */ in expm1f()
HDe_log2f.c51 SET_FLOAT_WORD(x,hx|(i^0x3f800000)); /* normalize x or x/2 */ in log2f()
77 SET_FLOAT_WORD(hi,hx&0xfffff000); in log2f()
HDe_log10f.c53 SET_FLOAT_WORD(x,hx|(i^0x3f800000)); /* normalize x or x/2 */ in log10f()
66 SET_FLOAT_WORD(hi,hx&0xfffff000); in log10f()
HDs_tanpif.c66 SET_FLOAT_WORD(ax, ix); in tanpif()
73 SET_FLOAT_WORD(hi, hx & 0xffff0000); in tanpif()
HDs_sinpif.c56 SET_FLOAT_WORD(ax, ix); in sinpif()
63 SET_FLOAT_WORD(hi, hx & 0xffff0000); in sinpif()
HDe_expf.c84 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); in expf()
86 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+(k+100)))<<23); in expf()
HDe_fmodf.c94 SET_FLOAT_WORD(x,hx|sx); in fmodf()
98 SET_FLOAT_WORD(x,hx|sx); in fmodf()
HDs_log1pf.c86 SET_FLOAT_WORD(u,hu|0x3f800000);/* normalize u */ in log1pf()
89 SET_FLOAT_WORD(u,hu|0x3f000000); /* normalize u/2 */ in log1pf()
HDs_remquof.c104 SET_FLOAT_WORD(x,hx); in remquof()
116 SET_FLOAT_WORD(x,hx^sx); in remquof()
HDs_fabsf.c29 SET_FLOAT_WORD(x,ix&0x7fffffff); in fabsf()
HDs_copysignf.c32 SET_FLOAT_WORD(x,(ix&0x7fffffff)|(iy&0x80000000)); in copysignf()
HDs_frexpf.c39 SET_FLOAT_WORD(x,hx); in frexpf()
HDs_truncf.c49 SET_FLOAT_WORD(x,i0); in truncf()
HDs_floorf.c57 SET_FLOAT_WORD(x,i0); in floorf()
HDs_ceilf.c48 SET_FLOAT_WORD(x,i0); in ceilf()
HDs_rintf.c43 SET_FLOAT_WORD(t,(i0&0x7fffffff)|(sx<<31)); in rintf()
HDs_erff.c120 SET_FLOAT_WORD(z,hx&0xffffe000); in erff()
173 SET_FLOAT_WORD(z,hx&0xffffe000); in erfcf()
HDe_atanhf.c36 SET_FLOAT_WORD(x,ix); in atanhf()

12