Polly 20.0.0git
|
#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_constraint * | isl_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) |
#define EL isl_constraint |
Definition at line 17 of file isl_constraint_private.h.
__isl_give isl_constraint * isl_basic_set_constraint | ( | __isl_take isl_basic_set * | bset, |
isl_int ** | line | ||
) |
Definition at line 122 of file isl_constraint.c.
References bset_to_bmap(), and isl_basic_map_constraint().
Referenced by foreach_bound_pair(), foreach_lower_bound(), foreach_upper_bound(), isl_basic_set_foreach_bound_pair(), and isl_basic_set_has_defining_inequalities().
void isl_constraint_get_coefficient | ( | __isl_keep isl_constraint * | constraint, |
enum isl_dim_type | type, | ||
int | pos, | ||
isl_int * | v | ||
) |
Definition at line 492 of file isl_constraint.c.
References isl_vec::el, isl_int_set, isl_local_space_offset(), pos(), type, and isl_constraint::v.
Referenced by bound_is_integer(), and normalize_stride_div().
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_bool isl_constraint_is_div_equality | ( | __isl_keep isl_constraint * | constraint, |
unsigned | div | ||
) |
Definition at line 686 of file isl_constraint.c.
References isl_constraint_is_equality(), and isl_local_space_is_div_equality().
Referenced by normalize_stride_div().