Home | History | Annotate | Download | only in src

Lines Matching refs:xn

80 	long double lo, xn;
124 xn = sqrt(u.e); /* 53-bit estimate of sqrtl(x). */
126 xn = (xn + (u.e / xn)) * 0.5; /* 106-bit estimate. */
130 lo = (lo - u.e) / xn; /* Low bits divided by xn. */
131 xn = xn + (u.e / xn); /* High portion of estimate. */
132 u.e = xn + lo; /* Combine everything. */
138 xn = x / u.e; /* Chopped quotient (inexact?). */
141 if (xn == u.e) {
146 xn = dec(xn); /* xn = xn - ulp. */
150 xn = inc(xn); /* xn = xn + ulp. */
153 xn = inc(xn); /* xn = xn + ulp. */
155 u.e = u.e + xn; /* Chopped sum. */