Home | History | Annotate | Download | only in fdlibm

Lines Matching defs:hx

93 	int k,hx,i,j;
96 hx = __HI(x); /* high word of x */
100 if (hx < 0x00100000) { /* x < 2**-1022 */
101 if (((hx&0x7fffffff)|lx)==0)
103 if (hx<0) return (x-x)/zero; /* ieee_log(-#) = NaN */
105 hx = __HI(x); /* high word of x */
107 if (hx >= 0x7ff00000) return x+x;
108 k += (hx>>20)-1023;
109 hx &= 0x000fffff;
110 i = (hx+0x95f64)&0x100000;
111 __HI(x) = hx|(i^0x3ff00000); /* normalize x or x/2 */
114 if((0x000fffff&(2+hx))<3) { /* |f| < 2**-20 */
124 i = hx-0x6147a;
126 j = 0x6b851-hx;