Polly 19.0.0git
Classes | Macros | Functions
isl_constraint_private.h File Reference
#include <isl/constraint.h>
#include <isl/local_space.h>
#include <isl/vec.h>
#include <isl_list_templ.h>

Go to the source code of this file.

Classes

struct  isl_constraint
 

Macros

#define EL   isl_constraint
 

Functions

__isl_give isl_constraintisl_basic_set_constraint (__isl_take isl_basic_set *bset, isl_int **line)
 
void isl_constraint_get_constant (__isl_keep isl_constraint *constraint, isl_int *v)
 
void isl_constraint_get_coefficient (__isl_keep isl_constraint *constraint, enum isl_dim_type type, int pos, isl_int *v)
 
isl_bool isl_constraint_is_div_equality (__isl_keep isl_constraint *constraint, unsigned div)
 

Macro Definition Documentation

◆ EL

#define EL   isl_constraint

Definition at line 17 of file isl_constraint_private.h.

Function Documentation

◆ isl_basic_set_constraint()

__isl_give isl_constraint * isl_basic_set_constraint ( __isl_take isl_basic_set bset,
isl_int **  line 
)

◆ isl_constraint_get_coefficient()

void isl_constraint_get_coefficient ( __isl_keep isl_constraint constraint,
enum isl_dim_type  type,
int  pos,
isl_int v 
)

◆ isl_constraint_get_constant()

void isl_constraint_get_constant ( __isl_keep isl_constraint constraint,
isl_int v 
)

Definition at line 470 of file isl_constraint.c.

References isl_vec::el, isl_int_set, and isl_constraint::v.

Referenced by normalize_stride_div().

◆ isl_constraint_is_div_equality()

isl_bool isl_constraint_is_div_equality ( __isl_keep isl_constraint constraint,
unsigned  div 
)