Home | History | Annotate | Download | only in quad

Lines Matching defs:prod

111 	union uu u, v, low, prod;
139 prod.q = __lmulq(u0, v0);
164 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] +
166 prod.ul[L] = low.ul[L];
168 return (negall ? -prod.q : prod.q);
197 union uu prod;
223 /* prod = (high << 2N) + (high << N); */
227 /* if (neg) prod -= mid << N; else prod += mid << N; */
238 /* prod += low << N */
247 prod.ul[H] = prodh;
248 prod.ul[L] = prodl;
249 return (prod.q);