Lines Matching refs:hy
26 int64_t n,hx,hy,hz,ix,iy,sx,i; in fmodl() local
30 GET_LDOUBLE_WORDS64(hy,ly,y); in fmodl()
33 hy &= 0x7fffffffffffffffLL; /* |y| */ in fmodl()
44 if(hx<=hy) { in fmodl()
45 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */ in fmodl()
60 if(hy<0x0001000000000000LL) { /* subnormal y */ in fmodl()
61 if(hy==0) { in fmodl()
64 for (iy = -16382, i=hy<<15; i>0; i<<=1) iy -=1; in fmodl()
66 } else iy = (hy>>48)-0x3fff; in fmodl()
82 hy = 0x0001000000000000LL|(0x0000ffffffffffffLL&hy); in fmodl()
86 hy = (hy<<n)|(ly>>(64-n)); in fmodl()
89 hy = ly<<(n-64); in fmodl()
97 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in fmodl()
105 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in fmodl()