Searched refs:SET_HIGH_WORD (Results 1 - 18 of 18) sorted by relevance

/openbsd-current/lib/libm/src/
H A De_hypot.c61 SET_HIGH_WORD(a,ha); /* a <- |a| */
62 SET_HIGH_WORD(b,hb); /* b <- |b| */
77 SET_HIGH_WORD(a,ha);
78 SET_HIGH_WORD(b,hb);
86 SET_HIGH_WORD(t1,0x7fd00000); /* t1=2^1022 */
94 SET_HIGH_WORD(a,ha);
95 SET_HIGH_WORD(b,hb);
102 SET_HIGH_WORD(t1,ha);
108 SET_HIGH_WORD(yy1,hb);
111 SET_HIGH_WORD(t
[all...]
H A Ds_cbrt.c48 SET_HIGH_WORD(x,hx); /* x <- |x| */
51 {SET_HIGH_WORD(t,0x43500000); /* set t= 2**54 */
52 t*=x; GET_HIGH_WORD(high,t); SET_HIGH_WORD(t,high/3+B2);
55 SET_HIGH_WORD(t,hx/3+B1);
77 SET_HIGH_WORD(t,high|sign);
H A Ds_copysign.c30 SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000));
H A Ds_rint.c50 SET_HIGH_WORD(x,i0);
54 SET_HIGH_WORD(t,(i0&0x7fffffff)|(sx<<31));
H A Ds_expm1.c199 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */
205 SET_HIGH_WORD(t,0x3ff00000 - (0x200000>>k)); /* t=1-2^-k */
208 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */
211 SET_HIGH_WORD(t,((0x3ff-k)<<20)); /* 2^-k */
215 SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */
H A De_atanh.c52 SET_HIGH_WORD(x,ix);
H A De_log10.c81 SET_HIGH_WORD(x,hx);
H A De_exp.c149 SET_HIGH_WORD(y,hy+(k<<20)); /* add k to y's exponent */
154 SET_HIGH_WORD(y,hy+((k+1000)<<20)); /* add k to y's exponent */
H A Ds_log1p.c138 SET_HIGH_WORD(u,hu|0x3ff00000); /* normalize u */
141 SET_HIGH_WORD(u,hu|0x3fe00000); /* normalize u/2 */
H A De_remainder.c68 SET_HIGH_WORD(x,hx^sx);
H A De_atan2.c113 SET_HIGH_WORD(z,zh ^ 0x80000000);
H A De_log2.c52 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */
H A De_pow.c215 SET_HIGH_WORD(ax,ix);
225 SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18));
282 SET_HIGH_WORD(t,n&~(0x000fffff>>k));
300 else SET_HIGH_WORD(z,j);
H A De_log.c104 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */
H A De_rem_pio2.c135 SET_HIGH_WORD(z, ix - ((int32_t)(e0<<20)));
H A Ds_remquo.c147 SET_HIGH_WORD(x,hx^sx);
H A Dmath_private.h297 #define SET_HIGH_WORD(d,v) \ macro
/openbsd-current/lib/libc/gen/
H A Dldexp.c71 #define SET_HIGH_WORD(d,v) \ macro
92 SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000));
113 {SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); return x;}
120 SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20));

Completed in 185 milliseconds