Lines Matching refs:hx
34 uint32_t hx, lx; in __roundevenl() local
35 GET_LDOUBLE_WORDS (se, hx, lx, x); in __roundevenl()
60 hx++; in __roundevenl()
61 if (hx == 0) in __roundevenl()
63 hx = 0x80000000; in __roundevenl()
74 if (((hx & 1) | (lx & 0x7fffffff)) != 0) in __roundevenl()
79 hx++; in __roundevenl()
80 if (hx == 0) in __roundevenl()
82 hx = 0x80000000; in __roundevenl()
98 if (((hx & (int_bit | (half_bit - 1))) | lx) != 0) in __roundevenl()
100 hx += half_bit; in __roundevenl()
101 if (hx < half_bit) in __roundevenl()
103 hx = 0x80000000; in __roundevenl()
107 hx &= ~(int_bit - 1); in __roundevenl()
110 else if (exponent == BIAS - 1 && (hx > 0x80000000 || lx != 0)) in __roundevenl()
114 hx = 0x80000000; in __roundevenl()
121 hx = 0; in __roundevenl()
124 SET_LDOUBLE_WORDS (x, se, hx, lx); in __roundevenl()