Lines Matching refs:spread
186 int spread; in fma() local
206 spread = ex + ey - ez; in fma()
213 if (spread < -DBL_MANT_DIG) { in fma()
237 if (spread <= DBL_MANT_DIG * 2) in fma()
238 zs = ldexp(zs, -spread); in fma()
257 spread = ex + ey; in fma()
266 return (xy.hi + vzs + ldexp(xy.lo, spread)); in fma()
278 return (ldexp(r.hi + adj, spread)); in fma()
282 if (spread + ilogb(r.hi) > -1023) in fma()
283 return (ldexp(r.hi + adj, spread)); in fma()
285 return (add_and_denormalize(r.hi, adj, spread)); in fma()