Lines Matching refs:carry

67 	mp_digit carry;
120 MP_ADD_CARRY (r1b, a3b, r1b, 0, carry);
121 MP_ADD_CARRY (r2a, a4a, r2a, carry, carry);
122 MP_ADD_CARRY (r2b, a4b, r2b, carry, carry);
123 MP_ADD_CARRY (r3a, a5a, r3a, carry, carry);
124 r3b = carry;
125 MP_ADD_CARRY (r1b, a5b, r1b, 0, carry);
126 MP_ADD_CARRY (r2a, a6a, r2a, carry, carry);
127 MP_ADD_CARRY (r2b, a6b, r2b, carry, carry);
128 MP_ADD_CARRY (r3a, 0, r3a, carry, carry);
129 r3b += carry;
130 MP_SUB_BORROW(r0a, a3b, r0a, 0, carry);
131 MP_SUB_BORROW(r0b, a4a, r0b, carry, carry);
132 MP_SUB_BORROW(r1a, a4b, r1a, carry, carry);
133 MP_SUB_BORROW(r1b, a5a, r1b, carry, carry);
134 MP_SUB_BORROW(r2a, a5b, r2a, carry, carry);
135 MP_SUB_BORROW(r2b, a6a, r2b, carry, carry);
136 MP_SUB_BORROW(r3a, a6b, r3a, carry, carry);
137 r3b -= carry;
138 MP_SUB_BORROW(r0a, a5b, r0a, 0, carry);
139 MP_SUB_BORROW(r0b, a6a, r0b, carry, carry);
140 MP_SUB_BORROW(r1a, a6b, r1a, carry, carry);
141 if (carry) {
142 MP_SUB_BORROW(r1b, 0, r1b, carry, carry);
143 MP_SUB_BORROW(r2a, 0, r2a, carry, carry);
144 MP_SUB_BORROW(r2b, 0, r2b, carry, carry);
145 MP_SUB_BORROW(r3a, 0, r3a, carry, carry);
146 r3b -= carry;
151 MP_ADD_CARRY(r1b, r3b, r1b, 0, carry);
152 if (carry) {
153 MP_ADD_CARRY(r2a, 0, r2a, carry, carry);
154 MP_ADD_CARRY(r2b, 0, r2b, carry, carry);
155 MP_ADD_CARRY(r3a, 0, r3a, carry, carry);
157 tmp = carry;
158 MP_SUB_BORROW(r0a, r3b, r0a, 0, carry);
159 if (carry) {
160 MP_SUB_BORROW(r0b, 0, r0b, carry, carry);
161 MP_SUB_BORROW(r1a, 0, r1a, carry, carry);
162 MP_SUB_BORROW(r1b, 0, r1b, carry, carry);
163 MP_SUB_BORROW(r2a, 0, r2a, carry, carry);
164 MP_SUB_BORROW(r2b, 0, r2b, carry, carry);
165 MP_SUB_BORROW(r3a, 0, r3a, carry, carry);
166 tmp -= carry;
173 MP_ADD_CARRY (r0a, 1, r0a, 0, carry);
174 MP_ADD_CARRY (r0b, 0, r0b, carry, carry);
175 MP_ADD_CARRY (r1a, 0, r1a, carry, carry);
176 MP_ADD_CARRY (r1b, maxInt, r1b, carry, carry);
177 MP_ADD_CARRY (r2a, maxInt, r2a, carry, carry);
178 MP_ADD_CARRY (r2b, maxInt, r2b, carry, carry);
179 MP_ADD_CARRY (r3a, maxInt, r3a, carry, carry);
180 r3b += carry;
188 MP_SUB_BORROW(r0a, 1, r0a, 0, carry);
189 MP_SUB_BORROW(r0b, 0, r0b, carry, carry);
190 MP_SUB_BORROW(r1a, 0, r1a, carry, carry);
242 MP_ADD_CARRY (r1, a3b, r1, 0, carry);
243 MP_ADD_CARRY (r2, a4 , r2, carry, carry);
244 MP_ADD_CARRY (r3, a5a, r3, carry, carry);
245 MP_ADD_CARRY (r1, a5b, r1, 0, carry);
246 MP_ADD_CARRY (r2, a6 , r2, carry, carry);
247 MP_ADD_CARRY (r3, 0, r3, carry, carry);
249 MP_SUB_BORROW(r0, a4a_a3b, r0, 0, carry);
250 MP_SUB_BORROW(r1, a5a_a4b, r1, carry, carry);
251 MP_SUB_BORROW(r2, a6a_a5b, r2, carry, carry);
252 MP_SUB_BORROW(r3, a6b , r3, carry, carry);
253 MP_SUB_BORROW(r0, a6a_a5b, r0, 0, carry);
254 MP_SUB_BORROW(r1, a6b , r1, carry, carry);
255 if (carry) {
256 MP_SUB_BORROW(r2, 0, r2, carry, carry);
257 MP_SUB_BORROW(r3, 0, r3, carry, carry);
266 MP_ADD_CARRY(r1,((mp_digit)r3b) << 32, r1, 0, carry);
267 if (carry) {
268 MP_ADD_CARRY(r2, 0, r2, carry, carry);
269 MP_ADD_CARRY(r3, 0, r3, carry, carry);
271 MP_SUB_BORROW(r0, r3b, r0, 0, carry);
272 if (carry) {
273 MP_SUB_BORROW(r1, 0, r1, carry, carry);
274 MP_SUB_BORROW(r2, 0, r2, carry, carry);
275 MP_SUB_BORROW(r3, 0, r3, carry, carry);
281 MP_ADD_CARRY (r0, 1, r0, 0, carry);
282 MP_ADD_CARRY (r1, MP_DIGIT_MAX <<32, r1, carry, carry);
283 MP_ADD_CARRY (r2, MP_DIGIT_MAX, r2, carry, carry);
284 MP_ADD_CARRY (r3, MP_DIGIT_MAX >> 32, r3, carry, carry);
293 MP_SUB_BORROW(r0, 1, r0, 0, carry);
294 MP_SUB_BORROW(r1, 0, r1, carry, carry);