Polly 22.0.0git
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_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_keep, 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 )