Lines Matching refs:hy
29 int64_t hx,hy,hz,sx,i; in __ieee754_fmod() local
32 EXTRACT_WORDS64(hy,y); in __ieee754_fmod()
35 hy &= UINT64_C(0x7fffffffffffffff); /* |y| */ in __ieee754_fmod()
38 if(__builtin_expect(hy==0 in __ieee754_fmod()
40 || hy > UINT64_C(0x7ff0000000000000), 0)) in __ieee754_fmod()
43 if(__builtin_expect(hx<=hy, 0)) { in __ieee754_fmod()
44 if(hx<hy) return x; /* |x|<|y| return x */ in __ieee754_fmod()
55 if(__builtin_expect(hy<UINT64_C(0x0010000000000000), 0)) { /* subnormal y */ in __ieee754_fmod()
56 for (iy = -1022,i=(hy<<11); i>0; i<<=1) iy -=1; in __ieee754_fmod()
57 } else iy = (hy>>52)-1023; in __ieee754_fmod()
67 hy = UINT64_C(0x0010000000000000)|(UINT64_C(0x000fffffffffffff)&hy); in __ieee754_fmod()
70 hy<<=n; in __ieee754_fmod()
76 hz=hx-hy; in __ieee754_fmod()
84 hz=hx-hy; in __ieee754_fmod()