Home | History | Annotate | Download | only in mpz

Lines Matching refs:res2

214   mpz_t res1, res2, res3;
236 mpz_init (res2);
241 mpz_set_ui (res2, 1); /* force allocation */
320 mpz_clobber (res2);
321 INVOKE_RRSS (ddss_div[i], res1, res2, res1, in2);
323 MPZ_CHECK_FORMAT (res2);
324 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
328 mpz_set (res2, in1);
329 INVOKE_RRSS (ddss_div[i], res1, res2, res2, in2);
331 MPZ_CHECK_FORMAT (res2);
332 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
336 mpz_clobber (res2);
337 INVOKE_RRSS (ddss_div[i], res1, res2, in1, res1);
339 MPZ_CHECK_FORMAT (res2);
340 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
344 mpz_set (res2, in2);
345 INVOKE_RRSS (ddss_div[i], res1, res2, in1, res2);
347 MPZ_CHECK_FORMAT (res2);
348 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
404 mpz_clobber (res2);
405 r2 = (ddsi_div[i].fptr) (res1, res2, res1, in2i);
407 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0 || r1 != r2)
411 mpz_set (res2, in1);
412 (ddsi_div[i].fptr) (res1, res2, res2, in2i);
414 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0 || r1 != r2)
426 mpz_sqrtrem (res1, res2, res1);
428 MPZ_CHECK_FORMAT (res2);
429 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
432 mpz_set (res2, in1);
433 mpz_sqrtrem (res1, res2, res2);
435 MPZ_CHECK_FORMAT (res2);
436 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
465 mpz_rootrem (res1, res2, res1, in2i % 0x100 + 1);
467 MPZ_CHECK_FORMAT (res2);
468 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
471 mpz_set (res2, in1);
472 mpz_rootrem (res1, res2, res2, in2i % 0x100 + 1);
474 MPZ_CHECK_FORMAT (res2);
475 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0)
487 mpz_gcdext (res1, res2, res3, i1, i2); \
489 MPZ_CHECK_FORMAT (res2); \
491 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0 \
496 mpz_gcdext (res1, res2, NULL, i1, i2); \
498 MPZ_CHECK_FORMAT (res2); \
499 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0) \
504 mpz_clobber (res2);
509 mpz_set (res2, in1);
511 GCDEXT_CHECK3 (res2, in2);
514 mpz_clobber (res2);
519 mpz_clobber (res2);
524 mpz_set (res2, in2);
526 GCDEXT_CHECK3 (in1, res2);
529 mpz_clobber (res2);
534 mpz_set (res2, in2);
536 GCDEXT_CHECK3 (res1, res2);
539 mpz_clobber (res2);
544 mpz_set (res2, in1);
546 GCDEXT_CHECK3 (res2, res3);
549 mpz_set (res2, in1);
551 GCDEXT_CHECK3 (res2, res1);
554 mpz_clobber (res2);
559 mpz_set (res2, in2);
561 GCDEXT_CHECK3(res3, res2);
564 mpz_clobber (res2);
568 mpz_set (res2, in1);
569 GCDEXT_CHECK2 (res2, in2);
572 mpz_clobber (res2);
576 mpz_set (res2, in2);
577 GCDEXT_CHECK2 (in1, res2);
586 mpz_gcdext (res1, res2, res3, in, in); \
588 MPZ_CHECK_FORMAT (res2); \
590 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0 \
595 mpz_gcdext (res1, res2, NULL, in, in); \
597 MPZ_CHECK_FORMAT (res2); \
598 if (mpz_cmp (ref1, res1) != 0 || mpz_cmp (ref2, res2) != 0) \
603 mpz_clobber (res2);
608 mpz_set (res2, in1);
610 GCDEXT_CHECK_SAME3 (res2);
613 mpz_clobber (res2);
618 mpz_clobber (res2);
623 mpz_set (res2, in1);
625 GCDEXT_CHECK_SAME2 (res2);
757 mpz_clear (res2);