Home
last modified time | relevance | path

Searched refs:SET_HIGH_WORD (Results 1 – 23 of 23) sorted by relevance

/netbsd/src/lib/libm/src/
De_hypot.c64 SET_HIGH_WORD(a,ha); /* a <- |a| */ in __ieee754_hypot()
65 SET_HIGH_WORD(b,hb); /* b <- |b| */ in __ieee754_hypot()
80 SET_HIGH_WORD(a,ha); in __ieee754_hypot()
81 SET_HIGH_WORD(b,hb); in __ieee754_hypot()
89 SET_HIGH_WORD(t1,0x7fd00000); /* t1=2^1022 */ in __ieee754_hypot()
97 SET_HIGH_WORD(a,ha); in __ieee754_hypot()
98 SET_HIGH_WORD(b,hb); in __ieee754_hypot()
105 SET_HIGH_WORD(t1,ha); in __ieee754_hypot()
111 SET_HIGH_WORD(yy1,hb); in __ieee754_hypot()
114 SET_HIGH_WORD(t1,ha+0x00100000); in __ieee754_hypot()
[all …]
De_hypotl.c43 #undef SET_HIGH_WORD
44 #define SET_HIGH_WORD(v, i) SET_LDBL_EXPSIGN(v, i) macro
86 SET_HIGH_WORD(a,ha); in hypotl()
87 SET_HIGH_WORD(b,hb); in hypotl()
95 SET_HIGH_WORD(t1,ESW(MAX_EXP-2)); /* t1=2^(MAX_EXP-2) */ in hypotl()
103 SET_HIGH_WORD(a,ha); in hypotl()
104 SET_HIGH_WORD(b,hb); in hypotl()
130 SET_HIGH_WORD(t1,high+DESW(k)); in hypotl()
Ds_cbrt.c57 SET_HIGH_WORD(x,hx); /* x <- |x| */ in cbrt()
60 {SET_HIGH_WORD(t,0x43500000); /* set t= 2**54 */ in cbrt()
61 t*=x; GET_HIGH_WORD(high,t); SET_HIGH_WORD(t,high/3+B2); in cbrt()
64 SET_HIGH_WORD(t,hx/3+B1); in cbrt()
86 SET_HIGH_WORD(t,high|sign); in cbrt()
Ds_expm1.c205 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ in expm1()
211 SET_HIGH_WORD(t,0x3ff00000 - (0x200000>>k)); /* t=1-2^-k */ in expm1()
214 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ in expm1()
217 SET_HIGH_WORD(t,((0x3ff-k)<<20)); /* 2^-k */ in expm1()
221 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ in expm1()
De_pow.c222 SET_HIGH_WORD(ax,ix); in __ieee754_pow()
232 SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18)); in __ieee754_pow()
289 SET_HIGH_WORD(t,n&~(0x000fffff>>k)); in __ieee754_pow()
307 else SET_HIGH_WORD(z,j); in __ieee754_pow()
Ds_rint.c52 SET_HIGH_WORD(x,i0); in rint()
56 SET_HIGH_WORD(t,(i0&0x7fffffff)|(sx<<31)); in rint()
Ds_scalbn.c78 {SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); return x;} in scalbln()
85 SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); in scalbln()
De_exp.c154 SET_HIGH_WORD(y,hy+(k<<20)); /* add k to y's exponent */ in __ieee754_exp()
159 SET_HIGH_WORD(y,hy+((k+1000)<<20)); /* add k to y's exponent */ in __ieee754_exp()
Ds_log1p.c151 SET_HIGH_WORD(u,hu|0x3ff00000); /* normalize u */ in __weak_alias()
154 SET_HIGH_WORD(u,hu|0x3fe00000); /* normalize u/2 */ in __weak_alias()
Ds_fabs.c34 SET_HIGH_WORD(x,high&0x7fffffff); in __strong_alias()
Ds_copysign.c38 SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000)); in __strong_alias()
Ds_frexp.c54 SET_HIGH_WORD(x,hx); in frexp()
De_atanh.c56 SET_HIGH_WORD(x,ix); in __ieee754_atanh()
De_log10.c84 SET_HIGH_WORD(x,hx); in __ieee754_log10()
De_remainder.c71 SET_HIGH_WORD(x,hx^sx); in __ieee754_remainder()
De_atan2.c116 SET_HIGH_WORD(z,zh ^ 0x80000000); in __ieee754_atan2()
De_log2.c56 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ in __ieee754_log2()
De_log.c107 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ in __ieee754_log()
De_rem_pio2.c141 SET_HIGH_WORD(z, ix - ((int32_t)(e0<<20))); in __ieee754_rem_pio2()
Ds_remquo.c156 SET_HIGH_WORD(x,hx^sx); in remquo()
Dmath_private.h189 #define SET_HIGH_WORD(d,v) \ macro
Dk_standard.c91 SET_HIGH_WORD(inf,0x7ff00000); /* set inf to infinite */ in __kernel_standard()
/netbsd/src/lib/libm/complex/
Dcatrig.c571 SET_HIGH_WORD(scale, 0x7ff00000 - ix); /* 2**(1-ilogb(x)) */ in real_part_reciprocal()