Lines Matching refs:hx
40 unsigned hx, sx, i; in round() local
43 hx = xx.i[HIWORD] & ~0x80000000; in round()
45 if (hx < 0x43300000) { /* |x| < 2^52 */ in round()
46 if (hx < 0x3ff00000) { /* |x| < 1 */ in round()
47 if (hx >= 0x3fe00000) in round()
53 if (hx < 0x41300000) { in round()
54 i = 1 << (0x412 - (hx >> 20)); in round()
58 i = 1 << (0x432 - (hx >> 20)); in round()
65 } else if (hx < 0x7ff00000) in round()
69 return (hx >= 0x7ff80000 ? x : x + x); in round()