Lines Matching refs:spread
197 int spread; in fma() local
217 spread = ex + ey - ez; in fma()
224 if (spread < -DBL_MANT_DIG) { in fma()
248 if (spread <= DBL_MANT_DIG * 2) in fma()
249 zs = ldexp(zs, -spread); in fma()
266 spread = ex + ey; in fma()
276 return (xy.hi + vzs + ldexp(xy.lo, spread)); in fma()
287 return (ldexp(r.hi + adj, spread)); in fma()
291 if (spread + ilogb(r.hi) > -1023) in fma()
292 return (ldexp(r.hi + adj, spread)); in fma()
294 return (add_and_denormalize(r.hi, adj, spread)); in fma()