Lines Matching refs:rem
805 mpi rem;
824 memset(&rem, '\0', sizeof(mpi));
828 mpi_rem(&rem, num, den);
829 if (rem.size == 1 && rem.digs[0] == 0) {
833 mpi_clear(&rem);
839 mpi_rem(&rem, den, num);
840 if (rem.size == 1 && rem.digs[0] == 0) {
844 mpi_clear(&rem);
851 rop->sign = rem.sign = 0;
853 /* cannot optimize this inverting rem/rop assignment earlier
855 mpi_swap(rop, &rem);
859 mpi_rem(&rem, &rem, rop);
860 if (rem.size == 1 && rem.digs[0] == 0)
862 mpi_swap(rop, &rem);
864 mpi_clear(&rem);
948 mpi *r, t, temp, quot, old, rem;
989 memset(&rem, '\0', sizeof(mpi));
999 mpi_divqr(", &rem, op, &temp);
1002 exact = mpi_cmpi(&rem, 0) == 0;
1020 mpi_clear(&rem);
1039 mpi *r, t, quot, rem, old;
1065 memset(&rem, '\0', sizeof(mpi));
1076 mpi_divqr(", &rem, op, r);
1079 exact = mpi_cmpi(&rem, 0) == 0;
1082 else if (cmp > 0 && rem.size == 1 && rem.digs[0] == 0)
1089 mpi_clear(&rem);