X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fisl_int.h;h=731e2403ac29919f8ab1d71d963727c394a0ebfc;hb=ece3a0d8b705ac5de0c8250dee7c40fe2a74d27c;hp=ebc28c55b4d389353d8336653ba80f7039261d2f;hpb=60a47c13e01346f5c63aa46c80bd8e1f73910f48;p=platform%2Fupstream%2Fisl.git diff --git a/include/isl_int.h b/include/isl_int.h index ebc28c5..731e240 100644 --- a/include/isl_int.h +++ b/include/isl_int.h @@ -23,6 +23,8 @@ typedef mpz_t isl_int; #define isl_int_abs(r,i) mpz_abs(r,i) #define isl_int_neg(r,i) mpz_neg(r,i) #define isl_int_swap(i,j) mpz_swap(i,j) +#define isl_int_swap_or_set(i,j) mpz_swap(i,j) +#define isl_int_add_ui(r,i,j) mpz_add_ui(r,i,j) #define isl_int_sub_ui(r,i,j) mpz_sub_ui(r,i,j) #define isl_int_add(r,i,j) mpz_add(r,i,j) @@ -51,6 +53,8 @@ typedef mpz_t isl_int; #define isl_int_eq(i,j) (mpz_cmp(i,j) == 0) #define isl_int_ne(i,j) (mpz_cmp(i,j) != 0) #define isl_int_lt(i,j) (mpz_cmp(i,j) < 0) +#define isl_int_abs_eq(i,j) (mpz_cmpabs(i,j) == 0) +#define isl_int_abs_ne(i,j) (mpz_cmpabs(i,j) != 0) #define isl_int_abs_lt(i,j) (mpz_cmpabs(i,j) < 0)