signed_subtract
if ((res = signed_subtract(&x, &y, &x)) != MP_OKAY) {
if ((res = signed_subtract(&x, &t1, &x)) != MP_OKAY) {
if ((res = signed_subtract(&B, &x, &B)) != MP_OKAY) {
if ((res = signed_subtract(&D, &x, &D)) != MP_OKAY) {
if ((res = signed_subtract(&u, &v, &u)) != MP_OKAY) {
if ((res = signed_subtract(&B, &D, &B)) != MP_OKAY) {
if ((res = signed_subtract(&v, &u, &v)) != MP_OKAY) {
if ((res = signed_subtract(&D, &B, &D)) != MP_OKAY) {
if ((res = signed_subtract(&B, &x, &B)) != MP_OKAY) {
if ((res = signed_subtract(&D, &x, &D)) != MP_OKAY) {
if ((res = signed_subtract(&u, &v, &u)) != MP_OKAY) {
if ((res = signed_subtract(&A, &C, &A)) != MP_OKAY) {
if ((res = signed_subtract(&B, &D, &B)) != MP_OKAY) {
if ((res = signed_subtract(&v, &u, &v)) != MP_OKAY) {
if ((res = signed_subtract(&C, &A, &C)) != MP_OKAY) {
if ((res = signed_subtract(&D, &B, &D)) != MP_OKAY) {
if ((res = signed_subtract(&C, b, &C)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w4, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w0, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w0, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w4, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w2, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w2, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &tmp1, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &tmp1, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w1, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w3, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w2, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w2, &w3)) != MP_OKAY) {
if ((res = signed_subtract(x, &q, x)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w4, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w0, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w0, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w4, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w2, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w2, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &tmp1, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &tmp1, &w3)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w1, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w2, &w3, &w2)) != MP_OKAY) {
if ((res = signed_subtract(&w1, &w2, &w1)) != MP_OKAY) {
if ((res = signed_subtract(&w3, &w2, &w3)) != MP_OKAY) {
if ((res = signed_subtract(a, b, &t)) != MP_OKAY) {
if ((res = signed_subtract(&v, &u, &v)) != MP_OKAY) {
return signed_subtract(__UNCONST(a), __UNCONST(b), r) == MP_OKAY;