Lines Matching refs:carry
668 ULLong carry, y; local
670 ULong carry, *x, y; local
680 carry = a;
683 y = *x * (ULLong)m + carry;
684 carry = y >> 32;
689 y = (xi & 0xffff) * m + carry;
691 carry = z >> 16;
694 y = *x * m + carry;
695 carry = y >> 16;
701 if (carry) {
708 b->x[wds++] = carry;
863 ULLong carry, z; local
865 ULong carry, z; local
895 carry = 0;
897 z = *x++ * (ULLong)y + *xc + carry;
898 carry = z >> 32;
902 *xc = carry;
911 carry = 0;
913 z = (*x & 0xffff) * y + (*xc & 0xffff) + carry;
914 carry = z >> 16;
915 z2 = (*x++ >> 16) * y + (*xc >> 16) + carry;
916 carry = z2 >> 16;
920 *xc = carry;
925 carry = 0;
928 z = (*x & 0xffff) * y + (*xc >> 16) + carry;
929 carry = z >> 16;
931 z2 = (*x++ >> 16) * y + (*xc & 0xffff) + carry;
932 carry = z2 >> 16;
943 carry = 0;
945 z = *x++ * y + *xc + carry;
946 carry = z >> 16;
950 *xc = carry;
2189 ULLong borrow, carry, y, ys; local
2191 ULong borrow, carry, y, ys; local
2221 carry = 0;
2224 ys = *sx++ * (ULLong)q + carry;
2225 carry = ys >> 32;
2232 ys = (si & 0xffff) * q + carry;
2234 carry = zs >> 16;
2241 ys = *sx++ * q + carry;
2242 carry = ys >> 16;
2260 carry = 0;
2265 ys = *sx++ + carry;
2266 carry = ys >> 32;
2273 ys = (si & 0xffff) + carry;
2275 carry = zs >> 16;
2282 ys = *sx++ + carry;
2283 carry = ys >> 16;