Lines Matching +full:0 +full:x007fffff
34 sx = hx&0x80000000; /* sign of x */ in fmodf()
36 hy &= 0x7fffffff; /* |y| */ in fmodf()
39 if(hy==0||(hx>=0x7f800000)|| /* y=0,or x not finite */ in fmodf()
40 (hy>0x7f800000)) /* or y is NaN */ in fmodf()
44 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ in fmodf()
47 if(hx<0x00800000) { /* subnormal x */ in fmodf()
48 for (ix = -126,i=(hx<<8); i>0; i<<=1) ix -=1; in fmodf()
52 if(hy<0x00800000) { /* subnormal y */ in fmodf()
53 for (iy = -126,i=(hy<<8); i>=0; i<<=1) iy -=1; in fmodf()
58 hx = 0x00800000|(0x007fffff&hx); in fmodf()
64 hy = 0x00800000|(0x007fffff&hy); in fmodf()
74 if(hz<0){hx = hx+hx;} in fmodf()
76 if(hz==0) /* return sign(x)*0 */ in fmodf()
82 if(hz>=0) {hx=hz;} in fmodf()
85 if(hx==0) /* return sign(x)*0 */ in fmodf()
87 while(hx<0x00800000) { /* normalize x */ in fmodf()
92 hx = ((hx-0x00800000)|((iy+127)<<23)); in fmodf()