Home | History | Annotate | Download | only in src

Lines Matching refs:sum

77 	struct dd sum;
80 sum = dd_add(a, b);
81 if (sum.lo != 0) {
82 u.e = sum.hi;
84 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo);
86 return (sum.hi);
97 struct dd sum;
101 sum = dd_add(a, b);
106 * lowest bit of sum.hi to make it a sticky bit summarizing all the
107 * bits in sum.lo. With the sticky bit adjusted, the hardware will
113 if (sum.lo != 0) {
114 u.e = sum.hi;
117 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo);
119 return (ldexp(sum.hi, scale));