Polly 19.0.0git
Macros | Functions
isl_int.h File Reference
#include <isl/hash.h>
#include <isl/printer.h>
#include <string.h>
#include <isl_config.h>

Go to the source code of this file.

Macros

#define ISL_DEPRECATED_INT_H
 
#define isl_int_is_zero(i)   (isl_int_sgn(i) == 0)
 
#define isl_int_is_one(i)   (isl_int_cmp_si(i,1) == 0)
 
#define isl_int_is_negone(i)   (isl_int_cmp_si(i,-1) == 0)
 
#define isl_int_is_pos(i)   (isl_int_sgn(i) > 0)
 
#define isl_int_is_neg(i)   (isl_int_sgn(i) < 0)
 
#define isl_int_is_nonpos(i)   (isl_int_sgn(i) <= 0)
 
#define isl_int_is_nonneg(i)   (isl_int_sgn(i) >= 0)
 
#define isl_int_print(out, i, width)
 

Functions

__isl_give isl_printerisl_printer_print_isl_int (__isl_take isl_printer *p, isl_int i)
 

Macro Definition Documentation

◆ ISL_DEPRECATED_INT_H

#define ISL_DEPRECATED_INT_H

Definition at line 12 of file isl_int.h.

◆ isl_int_is_neg

#define isl_int_is_neg (   i)    (isl_int_sgn(i) < 0)

Definition at line 35 of file isl_int.h.

◆ isl_int_is_negone

#define isl_int_is_negone (   i)    (isl_int_cmp_si(i,-1) == 0)

Definition at line 33 of file isl_int.h.

◆ isl_int_is_nonneg

#define isl_int_is_nonneg (   i)    (isl_int_sgn(i) >= 0)

Definition at line 37 of file isl_int.h.

◆ isl_int_is_nonpos

#define isl_int_is_nonpos (   i)    (isl_int_sgn(i) <= 0)

Definition at line 36 of file isl_int.h.

◆ isl_int_is_one

#define isl_int_is_one (   i)    (isl_int_cmp_si(i,1) == 0)

Definition at line 32 of file isl_int.h.

◆ isl_int_is_pos

#define isl_int_is_pos (   i)    (isl_int_sgn(i) > 0)

Definition at line 34 of file isl_int.h.

◆ isl_int_is_zero

#define isl_int_is_zero (   i)    (isl_int_sgn(i) == 0)

Definition at line 31 of file isl_int.h.

◆ isl_int_print

#define isl_int_print (   out,
  i,
  width 
)
Value:
do { \
char *s; \
s = isl_int_get_str(i); \
fprintf(out, "%*s", width, s); \
isl_int_free_str(s); \
} while (0)
#define isl_int_get_str(r)
Definition: isl_int_gmp.h:22

Definition at line 40 of file isl_int.h.

Function Documentation

◆ isl_printer_print_isl_int()

__isl_give isl_printer * isl_printer_print_isl_int ( __isl_take isl_printer p,
isl_int  i 
)