Home | History | Annotate | Download | only in src

Lines Matching refs:hx

37 	int32_t i,k,hx;
39 GET_FLOAT_WORD(hx,x);
42 if (hx < 0x00800000) { /* x < 2**-126 */
43 if ((hx&0x7fffffff)==0)
45 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */
47 GET_FLOAT_WORD(hx,x);
49 if (hx >= 0x7f800000) return x+x;
50 if (hx == 0x3f800000)
52 k += (hx>>23)-127;
53 hx &= 0x007fffff;
54 i = (hx+(0x4afb0d))&0x800000;
55 SET_FLOAT_WORD(x,hx|(i^0x3f800000)); /* normalize x or x/2 */
67 GET_FLOAT_WORD(hx,hi);
68 SET_FLOAT_WORD(hi,hx&0xfffff000);