Home
last modified time | relevance | path

Searched refs:sx (Results 1 – 6 of 6) sorted by relevance

/libm/
A Ds_trunc.c28 int sx; in trunc() local
31 sx = i0 & 0x80000000; in trunc()
37 INSERT_WORDS (x, sx, 0); in trunc()
39 INSERT_WORDS (x, sx | (i0 & ~(0x000fffff >> _j0)), 0); in trunc()
A Ds_llrint.c41 int sx; in llrint() local
45 sx = i0 >> 31; in llrint()
51 w = two52[sx] + x; in llrint()
52 t = w - two52[sx]; in llrint()
66 w = two52[sx] + x; in llrint()
67 t = w - two52[sx]; in llrint()
86 return sx ? -result : result; in llrint()
A Ds_lrint.c42 int sx; in lrint() local
46 sx = i0 >> 31; in lrint()
52 w = two52[sx] + x; in lrint()
53 t = w - two52[sx]; in lrint()
66 w = two52[sx] + x; in lrint()
67 t = w - two52[sx]; in lrint()
86 return sx ? -result : result; in lrint()
A Ds_rint.c33 int32_t i0, _j0, sx; in rint() local
56 sx = ((u_int32_t)i0) >> 31; in rint()
65 w = TWO52[sx]+x; in rint()
66 t = w-TWO52[sx]; in rint()
68 SET_HIGH_WORD(t,(i0&0x7fffffff)|(sx<<31)); in rint()
86 w = TWO52[sx]+x; in rint()
87 return w-TWO52[sx]; in rint()
A De_fmod.c25 int32_t n,hx,hy,hz,ix,iy,sx,i; in __ieee754_fmod() local
30 sx = hx&0x80000000; /* sign of x */ in __ieee754_fmod()
31 hx ^=sx; /* |x| */ in __ieee754_fmod()
41 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ in __ieee754_fmod()
95 return Zero[(u_int32_t)sx>>31]; in __ieee754_fmod()
104 return Zero[(u_int32_t)sx>>31]; in __ieee754_fmod()
111 INSERT_WORDS(x,hx|sx,lx); in __ieee754_fmod()
118 lx = (hx<<(32-n))|(lx>>n); hx = sx; in __ieee754_fmod()
120 lx = hx>>(n-32); hx = sx; in __ieee754_fmod()
122 INSERT_WORDS(x,hx|sx,lx); in __ieee754_fmod()
A De_remainder.c29 u_int32_t sx,lx,lp; in __ieee754_remainder() local
34 sx = hx&0x80000000; in __ieee754_remainder()
63 SET_HIGH_WORD(x,hx^sx); in __ieee754_remainder()

Completed in 7 milliseconds