compare_magnitude
} while (compare_magnitude(&t1, &t2) == MP_GT);
while (compare_magnitude(&C, b) != MP_LT) {
if (compare_magnitude(a, n) != MP_LT) {
if (compare_magnitude(x, n) != MP_LT) {
if (compare_magnitude(x, n) != MP_LT) {
if (compare_magnitude(x, n) != MP_LT) {
if (compare_magnitude(a, n) != MP_LT) {
if (compare_magnitude(a, b) != MP_LT) {
return (a->sign == MP_NEG) ? compare_magnitude(b, a) : compare_magnitude(a, b);
if (compare_magnitude(&u, &v) == MP_GT) {
if (compare_magnitude(a, b) != MP_LT) {
if (compare_magnitude(a, b) == MP_LT) {
if (compare_magnitude(a, b) == MP_LT) {