Lines Matching refs:carry
665 ULLong carry, y; local
667 ULong carry, *x, y; local
677 carry = a;
680 y = *x * (ULLong)m + carry;
681 carry = y >> 32;
686 y = (xi & 0xffff) * m + carry;
688 carry = z >> 16;
691 y = *x * m + carry;
692 carry = y >> 16;
698 if (carry) {
705 b->x[wds++] = carry;
860 ULLong carry, z; local
862 ULong carry, z; local
892 carry = 0;
894 z = *x++ * (ULLong)y + *xc + carry;
895 carry = z >> 32;
899 *xc = carry;
908 carry = 0;
910 z = (*x & 0xffff) * y + (*xc & 0xffff) + carry;
911 carry = z >> 16;
912 z2 = (*x++ >> 16) * y + (*xc >> 16) + carry;
913 carry = z2 >> 16;
917 *xc = carry;
922 carry = 0;
925 z = (*x & 0xffff) * y + (*xc >> 16) + carry;
926 carry = z >> 16;
928 z2 = (*x++ >> 16) * y + (*xc & 0xffff) + carry;
929 carry = z2 >> 16;
940 carry = 0;
942 z = *x++ * y + *xc + carry;
943 carry = z >> 16;
947 *xc = carry;
2186 ULLong borrow, carry, y, ys; local
2188 ULong borrow, carry, y, ys; local
2218 carry = 0;
2221 ys = *sx++ * (ULLong)q + carry;
2222 carry = ys >> 32;
2229 ys = (si & 0xffff) * q + carry;
2231 carry = zs >> 16;
2238 ys = *sx++ * q + carry;
2239 carry = ys >> 16;
2257 carry = 0;
2262 ys = *sx++ + carry;
2263 carry = ys >> 32;
2270 ys = (si & 0xffff) + carry;
2272 carry = zs >> 16;
2279 ys = *sx++ + carry;
2280 carry = ys >> 16;