Lines Matching refs:hx
92 int32_t k,hx,i,j; in __ieee754_log() local
95 EXTRACT_WORDS(hx,lx,x); in __ieee754_log()
98 if (hx < 0x00100000) { /* x < 2**-1022 */ in __ieee754_log()
99 if (((hx&0x7fffffff)|lx)==0) in __ieee754_log()
101 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */ in __ieee754_log()
103 GET_HIGH_WORD(hx,x); in __ieee754_log()
105 if (hx >= 0x7ff00000) return x+x; in __ieee754_log()
106 k += (hx>>20)-1023; in __ieee754_log()
107 hx &= 0x000fffff; in __ieee754_log()
108 i = (hx+0x95f64)&0x100000; in __ieee754_log()
109 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ in __ieee754_log()
112 if((0x000fffff&(2+hx))<3) { /* -2**-20 <= f < 2**-20 */ in __ieee754_log()
128 i = hx-0x6147a; in __ieee754_log()
130 j = 0x6b851-hx; in __ieee754_log()