Lines Matching refs:xh
31 double xh, xl; in __llrintl() local
35 ldbl_unpack (x, &xh, &xl); in __llrintl()
41 ((__builtin_fabs (xh) <= -(double) (-__LONG_LONG_MAX__ - 1)), 1) in __llrintl()
49 if (__glibc_unlikely ((xh == -(double) (-__LONG_LONG_MAX__ - 1)))) in __llrintl()
59 xh = 1.0; in __llrintl()
63 hi = (long long) xh; in __llrintl()
64 xh -= hi; in __llrintl()
66 ldbl_canonicalize (&xh, &xl); in __llrintl()
68 lo = (long long) xh; in __llrintl()
79 xh -= lo; in __llrintl()
80 ldbl_canonicalize (&xh, &xl); in __llrintl()
86 if (fabs (xh) < 0.5 in __llrintl()
87 || (fabs (xh) == 0.5 in __llrintl()
88 && ((xh > 0.0 && xl < 0.0) in __llrintl()
89 || (xh < 0.0 && xl > 0.0) in __llrintl()
93 if (xh < 0.0) in __llrintl()
100 if (res > 0 && (xh < 0.0 || (xh == 0.0 && xl < 0.0))) in __llrintl()
102 else if (res < 0 && (xh > 0.0 || (xh == 0.0 && xl > 0.0))) in __llrintl()
108 if (xh > 0.0 || (xh == 0.0 && xl > 0.0)) in __llrintl()
113 if (xh < 0.0 || (xh == 0.0 && xl < 0.0)) in __llrintl()
125 if (xh > 0.0) in __llrintl()
127 else if (xh < 0.0) in __llrintl()