Home
last modified time | relevance | path

Searched refs:sign (Results 1 – 5 of 5) sorted by relevance

/libm/
A De_sqrt.c90 int32_t sign = (int)0x80000000; in __ieee754_sqrt() local
103 if(((ix0&(~sign))|ix1)==0) return x;/* sqrt(+-0) = +-0 */ in __ieee754_sqrt()
122 ix0 += ix0 + ((ix1&sign)>>31); in __ieee754_sqrt()
128 ix0 += ix0 + ((ix1&sign)>>31); in __ieee754_sqrt()
140 ix0 += ix0 + ((ix1&sign)>>31); in __ieee754_sqrt()
145 r = sign; in __ieee754_sqrt()
151 if(((t1&sign)==sign)&&(s1&sign)==0) s0 += 1; in __ieee754_sqrt()
157 ix0 += ix0 + ((ix1&sign)>>31); in __ieee754_sqrt()
177 if ((q&1)==1) ix1 |= sign; in __ieee754_sqrt()
A Ds_llround.c29 int sign; in llround() local
33 sign = (i0 & 0x80000000) != 0 ? -1 : 1; in llround()
40 return _j0 < -1 ? 0 : sign; in llround()
71 return sign * result; in llround()
A Ds_lround.c29 int sign; in lround() local
33 sign = (i0 & 0x80000000) != 0 ? -1 : 1; in lround()
40 return _j0 < -1 ? 0 : sign; in lround()
71 return sign * result; in lround()
A Ds_cbrt.c33 u_int32_t sign; in cbrt() local
37 sign=hx&0x80000000; /* sign= sign(x) */ in cbrt()
38 hx ^=sign; in cbrt()
73 SET_HIGH_WORD(t,high|sign); in cbrt()
A De_jn.c206 int32_t sign; in __ieee754_yn() local
215 sign = 1; in __ieee754_yn()
218 sign = 1 - ((n&1)<<1); in __ieee754_yn()
221 if(n==1) return(sign*__ieee754_y1(x)); in __ieee754_yn()
257 if(sign>0) return b; else return -b; in __ieee754_yn()

Completed in 6 milliseconds