Lines Matching refs:hy
21 int64_t hy,iy; in nexttowardf() local
25 GET_LDOUBLE_WORDS64(hy,ly,y); in nexttowardf()
27 iy = hy&0x7fffffffffffffffLL; /* |y| */ in nexttowardf()
36 SET_FLOAT_WORD(x,(u_int32_t)((hy>>32)&0x80000000)|1);/* return +-minsub*/ in nexttowardf()
42 if(hy<0||(ix>>23)>(iy>>48)-0x3f80 in nexttowardf()
44 && (ix&0x7fffff)>((hy>>25)&0x7fffff))) {/* x > y, x -= ulp */ in nexttowardf()
50 if(hy>=0||(ix>>23)>(iy>>48)-0x3f80 in nexttowardf()
52 && (ix&0x7fffff)>((hy>>25)&0x7fffff))) {/* x < y, x -= ulp */ in nexttowardf()
58 hy = hx&0x7f800000; in nexttowardf()
59 if(hy>=0x7f800000) return x+x; /* overflow */ in nexttowardf()
60 if(hy<0x00800000) { in nexttowardf()