Lines Matching refs:hx
35 uint32_t hx,hy,ix,iy; in __nextafterl() local
39 GET_LDOUBLE_WORDS(esx,hx,lx,x); in __nextafterl()
46 if(((ix==0x7fff)&&(((hx&0x7fffffff)|lx)!=0)) || /* x is nan */ in __nextafterl()
50 if((ix|hx|lx)==0) { /* x == 0 */ in __nextafterl()
59 if(esx>esy||((esx==esy) && (hx>hy||((hx==hy)&&(lx>ly))))) { in __nextafterl()
62 if (hx <= 0x80000000) { in __nextafterl()
64 --hx; in __nextafterl()
67 hx = hx - 1; in __nextafterl()
69 hx |= 0x80000000; in __nextafterl()
72 hx -= 1; in __nextafterl()
78 hx += 1; in __nextafterl()
79 if (hx==0 || (esx == 0 && hx == 0x80000000)) { in __nextafterl()
81 hx |= 0x80000000; in __nextafterl()
86 if(esy>=0||(esx>esy||((esx==esy)&&(hx>hy||((hx==hy)&&(lx>ly)))))){ in __nextafterl()
89 if (hx <= 0x80000000 && esx != 0xffff8000) { in __nextafterl()
91 hx = hx - 1; in __nextafterl()
93 hx |= 0x80000000; in __nextafterl()
95 hx -= 1; in __nextafterl()
101 hx += 1; in __nextafterl()
102 if (hx==0 || (esx == 0xffff8000 && hx == 0x80000000)) { in __nextafterl()
104 hx |= 0x80000000; in __nextafterl()
120 SET_LDOUBLE_WORDS(x,esx,hx,lx); in __nextafterl()