Searched refs:zisodd (Results 1 – 15 of 15) sorted by relevance
51 sign = (num.sign && zisodd(z2));267 if (ziszero(rem) && zisodd(tmp2) && ziseven(q->den)) {336 if (zisodd(tmp1)) {
75 if (zisodd(z1))114 if ((z2.len > 1) && (z3.len >= _pow2_) && zisodd(z3)768 if (zisodd(z2)) {
119 #define qisodd(q) (zisunit((q)->den) && zisodd((q)->num))
377 sign = (z1.sign && zisodd(z2));763 if (zisodd(u)) {970 if ((z1.len < z2.len) || (zisodd(z1) && ziseven(z2)) ||
575 numshift = zisodd(q->num) ? 0 : zlowbit(q->num);576 denshift = zisodd(q->den) ? 0 : zlowbit(q->den);
277 #define zisodd(z) (*(z).v & 01) macro
687 if (zisodd(z1))
149 if (zisodd(z1)) in zminmod()522 if (zisodd(z1)) in zpowermod()690 if (z3.len < conf->redc2 && zisodd(z3)) { in zpowermod()1719 sign = zisodd(z2) ? z1.sign : 0; in zredcpower()1756 if (zisodd(z2) ^ sign) { in zredcpower()
1259 if (zisodd(mod)) in znextcand()1356 if (zisodd(mod)) in zprevcand()
199 sign = (num.sign && zisodd(z2)); in qpowi()993 if (zisodd(z) || z.sign) in qbern()1087 if (zisodd(z) || zisneg(z)) in qeuler()
533 sign = (z1.sign && zisodd(z2)); in zpowi()1501 if ((z1.len < z2.len) || (zisodd(z1) && ziseven(z2)) || in zfacrem()1646 if (zisodd(z2)) in zgcdrem()
889 numshift = zisodd(q->num) ? 0 : zlowbit(q->num); in qscale()890 denshift = zisodd(q->den) ? 0 : zlowbit(q->den); in qscale()
250 #define qisodd(q) (zisunit((q)->den) && zisodd((q)->num))
444 #define zisodd(z) (*(z).v & 0x1) macro
378 zisodd(z) (number is odd)