Lines Matching refs:hx
43 uint64_t hx, lx; in FUNC() local
45 EXTRACT_WORDS64 (hx, hi); in FUNC()
47 bool negative = (hx & 0x8000000000000000ULL) != 0; in FUNC()
51 hx &= 0x7fffffffffffffffULL; in FUNC()
53 if ((hx | lx) == 0) in FUNC()
55 int hi_exponent = hx >> (MANT_DIG - 1); in FUNC()
58 hx &= ((1ULL << (MANT_DIG - 1)) - 1); in FUNC()
59 if (hx == 0 && lx != 0 && lo_negative != negative) in FUNC()
68 hx |= 1ULL << (MANT_DIG - 1); in FUNC()
73 uret = hx; in FUNC()
81 half_bit = (hx & h) != 0; in FUNC()
82 more_bits = (hx & (h - 1)) != 0; in FUNC()
83 uret = hx >> (MANT_DIG - 1 - hi_exponent); in FUNC()