Searched refs:xy (Results 1 – 3 of 3) sorted by relevance
/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | s_fmaf.c | 47 double xy, result; in fmaf() local 50 xy = (double)x * y; in fmaf() 51 result = xy + z; in fmaf() 56 result - xy == z || /* exact */ in fmaf() 65 volatile double vxy = xy; /* XXX work around gcc CSE bug */ in fmaf()
|
D | s_fma.c | 183 struct dd xy, r; in fma() local 254 xy = dd_mul(vxs, ys); in fma() 255 r = dd_add(xy.hi, zs); in fma() 266 return (xy.hi + vzs + ldexp(xy.lo, spread)); in fma() 277 adj = vrlo + xy.lo; in fma() 281 adj = add_adjusted(r.lo, xy.lo); in fma()
|
D | s_fmal.c | 171 struct dd xy, r; in fmal() local 242 xy = dd_mul(vxs, ys); in fmal() 243 r = dd_add(xy.hi, zs); in fmal() 254 return (xy.hi + vzs + ldexpl(xy.lo, spread)); in fmal() 265 adj = vrlo + xy.lo; in fmal() 269 adj = add_adjusted(r.lo, xy.lo); in fmal()
|