Lines Matching refs:isl_constraint
30 isl_ctx *isl_constraint_get_ctx(__isl_keep isl_constraint *c) in isl_constraint_get_ctx()
35 static isl_size n(__isl_keep isl_constraint *c, enum isl_dim_type type) in n()
40 static unsigned offset(__isl_keep isl_constraint *c, enum isl_dim_type type) in offset()
45 __isl_give isl_constraint *isl_constraint_alloc_vec(int eq, in isl_constraint_alloc_vec()
48 isl_constraint *constraint; in isl_constraint_alloc_vec()
53 constraint = isl_alloc_type(isl_vec_get_ctx(v), isl_constraint); in isl_constraint_alloc_vec()
69 __isl_give isl_constraint *isl_constraint_alloc(int eq, in isl_constraint_alloc()
88 __isl_give isl_constraint *isl_basic_map_constraint( in isl_basic_map_constraint()
96 isl_constraint *constraint; in isl_basic_map_constraint()
122 __isl_give isl_constraint *isl_basic_set_constraint( in isl_basic_set_constraint()
128 __isl_give isl_constraint *isl_constraint_alloc_equality( in isl_constraint_alloc_equality()
134 __isl_give isl_constraint *isl_constraint_alloc_inequality( in isl_constraint_alloc_inequality()
140 __isl_give isl_constraint *isl_constraint_dup(__isl_keep isl_constraint *c) in isl_constraint_dup()
149 __isl_give isl_constraint *isl_constraint_cow(__isl_take isl_constraint *c) in isl_constraint_cow()
160 __isl_give isl_constraint *isl_constraint_copy( in isl_constraint_copy()
161 __isl_keep isl_constraint *constraint) in isl_constraint_copy()
170 __isl_null isl_constraint *isl_constraint_free(__isl_take isl_constraint *c) in isl_constraint_free()
207 isl_stat (*fn)(__isl_take isl_constraint *c, void *user), void *user) in isl_basic_map_foreach_constraint()
210 struct isl_constraint *c; in isl_basic_map_foreach_constraint()
240 isl_stat (*fn)(__isl_take isl_constraint *c, void *user), void *user) in isl_basic_set_foreach_constraint()
248 static isl_stat collect_constraint(__isl_take isl_constraint *constraint, in collect_constraint()
305 int isl_constraint_is_equal(__isl_keep isl_constraint *constraint1, in isl_constraint_is_equal()
306 __isl_keep isl_constraint *constraint2) in isl_constraint_is_equal()
321 __isl_take isl_basic_map *bmap, __isl_take isl_constraint *constraint) in isl_basic_map_add_constraint()
346 __isl_take isl_basic_set *bset, __isl_take isl_constraint *constraint) in isl_basic_set_add_constraint()
353 __isl_take isl_constraint *constraint) in isl_map_add_constraint()
364 __isl_take isl_constraint *constraint) in isl_set_add_constraint()
372 __isl_keep isl_constraint *constraint) in isl_constraint_peek_space()
378 __isl_keep isl_constraint *constraint) in isl_constraint_get_space()
384 __isl_keep isl_constraint *constraint) in isl_constraint_get_local_space()
389 isl_size isl_constraint_dim(__isl_keep isl_constraint *constraint, in isl_constraint_dim()
398 #define TYPE isl_constraint
402 isl_bool isl_constraint_involves_dims(__isl_keep isl_constraint *constraint, in isl_constraint_involves_dims()
440 isl_bool isl_constraint_is_lower_bound(__isl_keep isl_constraint *constraint, in isl_constraint_is_lower_bound()
453 isl_bool isl_constraint_is_upper_bound(__isl_keep isl_constraint *constraint, in isl_constraint_is_upper_bound()
463 const char *isl_constraint_get_dim_name(__isl_keep isl_constraint *constraint, in isl_constraint_get_dim_name()
470 void isl_constraint_get_constant(__isl_keep isl_constraint *constraint, in isl_constraint_get_constant()
481 __isl_keep isl_constraint *constraint) in isl_constraint_get_constant_val()
492 void isl_constraint_get_coefficient(__isl_keep isl_constraint *constraint, in isl_constraint_get_coefficient()
506 __isl_keep isl_constraint *constraint, enum isl_dim_type type, int pos) in isl_constraint_get_coefficient_val()
518 __isl_give isl_aff *isl_constraint_get_div(__isl_keep isl_constraint *constraint, in isl_constraint_get_div()
527 __isl_give isl_constraint *isl_constraint_set_constant( in isl_constraint_set_constant()
528 __isl_take isl_constraint *constraint, isl_int v) in isl_constraint_set_constant()
544 __isl_give isl_constraint *isl_constraint_set_constant_val( in isl_constraint_set_constant_val()
545 __isl_take isl_constraint *constraint, __isl_take isl_val *v) in isl_constraint_set_constant_val()
562 __isl_give isl_constraint *isl_constraint_set_constant_si( in isl_constraint_set_constant_si()
563 __isl_take isl_constraint *constraint, int v) in isl_constraint_set_constant_si()
580 __isl_give isl_constraint *isl_constraint_set_coefficient_val( in isl_constraint_set_coefficient_val()
581 __isl_take isl_constraint *constraint, in isl_constraint_set_coefficient_val()
603 __isl_give isl_constraint *isl_constraint_set_coefficient_si( in isl_constraint_set_coefficient_si()
604 __isl_take isl_constraint *constraint, in isl_constraint_set_coefficient_si()
621 __isl_give isl_constraint *isl_constraint_negate( in isl_constraint_negate()
622 __isl_take isl_constraint *constraint) in isl_constraint_negate()
642 isl_bool isl_constraint_is_equality(struct isl_constraint *constraint) in isl_constraint_is_equality()
649 isl_bool isl_constraint_is_div_constraint(__isl_keep isl_constraint *constraint) in isl_constraint_is_div_constraint()
686 isl_bool isl_constraint_is_div_equality(__isl_keep isl_constraint *constraint, in isl_constraint_is_div_equality()
704 __isl_take isl_constraint *constraint) in isl_basic_map_from_constraint()
745 __isl_take isl_constraint *constraint) in isl_basic_set_from_constraint()
765 __isl_give isl_constraint **c) in isl_basic_map_has_defining_equality()
797 __isl_give isl_constraint **c) in isl_basic_set_has_defining_equality()
805 struct isl_constraint **lower, in isl_basic_set_has_defining_inequalities()
806 struct isl_constraint **upper) in isl_basic_set_has_defining_inequalities()
966 isl_stat (*fn)(__isl_take isl_constraint *lower, in foreach_upper_bound()
967 __isl_take isl_constraint *upper, in foreach_upper_bound()
971 isl_constraint *upper = NULL; in foreach_upper_bound()
1008 isl_stat (*fn)(__isl_take isl_constraint *lower, in foreach_lower_bound()
1009 __isl_take isl_constraint *upper, in foreach_lower_bound()
1013 isl_constraint *lower = NULL; in foreach_lower_bound()
1050 isl_stat (*fn)(__isl_take isl_constraint *lower, in foreach_bound_pair()
1051 __isl_take isl_constraint *upper, in foreach_bound_pair()
1055 isl_constraint *lower = NULL; in foreach_bound_pair()
1056 isl_constraint *upper = NULL; in foreach_bound_pair()
1135 isl_stat (*fn)(__isl_take isl_constraint *lower, in isl_basic_set_foreach_bound_pair()
1136 __isl_take isl_constraint *upper, in isl_basic_set_foreach_bound_pair()
1140 isl_constraint *lower = NULL; in isl_basic_set_foreach_bound_pair()
1141 isl_constraint *upper = NULL; in isl_basic_set_foreach_bound_pair()
1207 __isl_keep isl_constraint *constraint, enum isl_dim_type type, int pos) in isl_constraint_get_bound()
1252 __isl_keep isl_constraint *constraint) in isl_constraint_get_aff()
1274 static __isl_give isl_constraint *isl_constraint_alloc_aff(int eq, in isl_constraint_alloc_aff()
1292 __isl_give isl_constraint *isl_equality_from_aff(__isl_take isl_aff *aff) in isl_equality_from_aff()
1300 __isl_give isl_constraint *isl_inequality_from_aff(__isl_take isl_aff *aff) in isl_inequality_from_aff()
1313 int isl_constraint_plain_cmp(__isl_keep isl_constraint *c1, in isl_constraint_plain_cmp()
1314 __isl_keep isl_constraint *c2) in isl_constraint_plain_cmp()
1348 int isl_constraint_cmp_last_non_zero(__isl_keep isl_constraint *c1, in isl_constraint_cmp_last_non_zero()
1349 __isl_keep isl_constraint *c2) in isl_constraint_cmp_last_non_zero()