Lines Matching refs:xh
31 double xh, xl; in __lrintl() local
35 ldbl_unpack (x, &xh, &xl); in __lrintl()
43 ((__builtin_fabs (xh) <= (double) __LONG_MAX__ + 2), 1) in __lrintl()
46 ((__builtin_fabs (xh) <= -(double) (-__LONG_MAX__ - 1)), 1) in __lrintl()
56 long long llhi = (long long) xh; in __lrintl()
61 xh -= hi; in __lrintl()
63 if (__glibc_unlikely ((xh == -(double) (-__LONG_MAX__ - 1)))) in __lrintl()
73 xh = 1.0; in __lrintl()
77 hi = (long) xh; in __lrintl()
78 xh -= hi; in __lrintl()
81 ldbl_canonicalize (&xh, &xl); in __lrintl()
83 lo = (long) xh; in __lrintl()
94 xh -= lo; in __lrintl()
95 ldbl_canonicalize (&xh, &xl); in __lrintl()
101 if (fabs (xh) < 0.5 in __lrintl()
102 || (fabs (xh) == 0.5 in __lrintl()
103 && ((xh > 0.0 && xl < 0.0) in __lrintl()
104 || (xh < 0.0 && xl > 0.0) in __lrintl()
108 if (xh < 0.0) in __lrintl()
115 if (res > 0 && (xh < 0.0 || (xh == 0.0 && xl < 0.0))) in __lrintl()
117 else if (res < 0 && (xh > 0.0 || (xh == 0.0 && xl > 0.0))) in __lrintl()
123 if (xh > 0.0 || (xh == 0.0 && xl > 0.0)) in __lrintl()
128 if (xh < 0.0 || (xh == 0.0 && xl < 0.0)) in __lrintl()
140 if (xh > 0.0) in __lrintl()
142 else if (xh < 0.0) in __lrintl()