Lines Matching defs:sum
84 struct dd sum;
87 sum = dd_add(a, b);
88 if (sum.lo != 0) {
89 u.f = sum.hi;
91 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo);
93 return (sum.hi);
103 struct dd sum;
107 sum = dd_add(a, b);
112 * lowest bit of sum.hi to make it a sticky bit summarizing all the
113 * bits in sum.lo. With the sticky bit adjusted, the hardware will
119 if (sum.lo != 0) {
120 u.f = sum.hi;
123 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo);
125 return scalbnl(sum.hi, scale);