Lines Matching refs:und

67 add_on_help(small_type &us, int /* unb */, int und,
77 if (und >= vnd)
78 vec_add_on(und, ud, vnd, vd);
80 vec_add_on2(und, ud, vnd, vd);
85 // vec_cmp expects that und is the number of non-zero digits in ud.
86 int new_und = vec_skip_leading_zeros(und, ud);
91 vec_zero(und, ud);
96 vec_sub_on(und, ud, vnd, vd);
100 vec_sub_on2(und, ud, vnd, vd);
131 int unb, int und,
141 int old_und = und;
143 und = vec_skip_leading_zeros(und, ud);
154 if ((und == 1) && (ud0 == 1)) {
159 if ((und == 1) && (vnd == 1) &&
168 int nd = und + vnd;
178 if ((und == 1) && (ud0 < HALF_DIGIT_RADIX))
182 vec_mul_small(und, ud, vd0, d);
184 else if (vnd < und)
185 vec_mul(und, ud, vnd, vd, d);
188 vec_mul(vnd, vd, und, ud, d);
206 int unb, int und,
216 int old_und = und;
218 und = vec_skip_leading_zeros(und, ud);
229 if ((und == 1) && (ud0 == 1)) {
234 if ((und == 1) && (vnd == 1) &&
243 int nd = und + vnd;
253 if ((und == 1) && (ud0 < HALF_DIGIT_RADIX))
257 vec_mul_small(und, ud, vd0, d);
259 else if (vnd < und)
260 vec_mul(und, ud, vnd, vd, d);
263 vec_mul(vnd, vd, und, ud, d);
285 int unb, int und,
295 int old_und = und;
297 und = vec_skip_leading_zeros(und, ud);
300 int cmp_res = vec_cmp(und, ud, vnd, vd);
316 int nd = sc_max(und, vnd) + 1;
330 else if ((vnd == 1) && (und == 1))
334 vec_div_small(und, ud, vd0, d);
337 vec_div_large(und, ud, vnd, vd, d);
355 int unb, int und,
365 int old_und = und;
367 und = vec_skip_leading_zeros(und, ud);
370 int cmp_res = vec_cmp(und, ud, vnd, vd);
386 int nd = sc_max(und, vnd) + 1;
400 else if ((vnd == 1) && (und == 1))
404 vec_div_small(und, ud, vd0, d);
407 vec_div_large(und, ud, vnd, vd, d);
429 int unb, int und,
439 int old_und = und;
441 und = vec_skip_leading_zeros(und, ud);
444 int cmp_res = vec_cmp(und, ud, vnd, vd);
468 int nd = sc_max(und, vnd) + 1;
478 if ((vnd == 1) && (und == 1))
482 d[0] = vec_rem_small(und, ud, vd0);
485 vec_rem_large(und, ud, vnd, vd, d);
507 int unb, int und,
517 int old_und = und;
519 und = vec_skip_leading_zeros(und, ud);
522 int cmp_res = vec_cmp(und, ud, vnd, vd);
546 int nd = sc_max(und, vnd) + 1;
556 if ((vnd == 1) && (und == 1))
560 d[0] = vec_rem_small(und, ud, vd0);
563 vec_rem_large(und, ud, vnd, vd, d);
590 int /* unb */, int und,
599 int xnd = und;
691 int /* unb */, int und,
700 int xnd = und;
794 int /* unb */, int und,
803 int xnd = und;