Home
last modified time | relevance | path

Searched refs:isl_constraint (Results 1 – 25 of 25) sorted by relevance

/external/llvm-project/polly/lib/External/isl/include/isl/
Dconstraint.h25 struct isl_constraint;
26 typedef struct isl_constraint isl_constraint; typedef
30 isl_ctx *isl_constraint_get_ctx(__isl_keep isl_constraint *c);
32 __isl_give isl_constraint *isl_constraint_alloc_equality(
34 __isl_give isl_constraint *isl_constraint_alloc_inequality(
36 __isl_give isl_constraint *isl_equality_alloc(__isl_take isl_local_space *ls);
37 __isl_give isl_constraint *isl_inequality_alloc(__isl_take isl_local_space *ls);
39 __isl_give isl_constraint *isl_constraint_copy(__isl_keep isl_constraint *c);
40 __isl_null isl_constraint *isl_constraint_free(__isl_take isl_constraint *c);
45 isl_stat (*fn)(__isl_take isl_constraint *c, void *user), void *user);
[all …]
Disl-noexceptions.h926 inline constraint manage(__isl_take isl_constraint *ptr);
927 inline constraint manage_copy(__isl_keep isl_constraint *ptr);
930 friend inline constraint manage(__isl_take isl_constraint *ptr);
931 friend inline constraint manage_copy(__isl_keep isl_constraint *ptr);
933 isl_constraint *ptr = nullptr;
935 inline explicit constraint(__isl_take isl_constraint *ptr);
943 inline __isl_give isl_constraint *copy() const &;
944 inline __isl_give isl_constraint *copy() && = delete;
945 inline __isl_keep isl_constraint *get() const;
946 inline __isl_give isl_constraint *release();
[all …]
Dpolynomial.h130 __isl_take isl_constraint *c, enum isl_dim_type type, unsigned pos);
/external/llvm-project/polly/lib/External/isl/
Disl_constraint.c30 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()
[all …]
Disl_constraint_private.h8 struct isl_constraint { struct
17 #define EL isl_constraint argument
21 __isl_give isl_constraint *isl_basic_set_constraint(
24 void isl_constraint_get_constant(__isl_keep isl_constraint *constraint,
26 void isl_constraint_get_coefficient(__isl_keep isl_constraint *constraint,
29 isl_bool isl_constraint_is_div_equality(__isl_keep isl_constraint *constraint,
Disl_deprecated.c5 __isl_give isl_constraint *isl_equality_alloc(__isl_take isl_local_space *ls) in isl_equality_alloc()
12 __isl_give isl_constraint *isl_inequality_alloc(__isl_take isl_local_space *ls) in isl_inequality_alloc()
Disl_range.c158 static __isl_give isl_qpolynomial *bound2poly(__isl_take isl_constraint *bound, in bound2poly()
167 static int bound_is_integer(__isl_keep isl_constraint *bound, unsigned pos) in bound_is_integer()
352 static isl_stat propagate_on_bound_pair(__isl_take isl_constraint *lower, in propagate_on_bound_pair()
353 __isl_take isl_constraint *upper, __isl_take isl_basic_set *bset, in propagate_on_bound_pair()
Disl_box.c251 static isl_bool is_suitable_bound(__isl_keep isl_constraint *c, unsigned pos) in is_suitable_bound()
274 static isl_stat compute_size_in_direction(__isl_take isl_constraint *c, in compute_size_in_direction()
Disl_ast_codegen.c398 static int constraint_type(isl_constraint *c, int pos) in constraint_type()
412 static int cmp_constraint(__isl_keep isl_constraint *a, in cmp_constraint()
413 __isl_keep isl_constraint *b, void *user) in cmp_constraint()
442 static __isl_give isl_aff *lower_bound(__isl_keep isl_constraint *c, in lower_bound()
624 isl_constraint *c; in lower_bounds()
666 isl_constraint *c; in upper_bounds()
1250 static isl_stat count_constraints(__isl_take isl_constraint *c, void *user) in count_constraints()
1582 static isl_stat constraint_check_scaled(__isl_take isl_constraint *c, in constraint_check_scaled()
2360 static __isl_give isl_constraint *at_offset(int depth, __isl_keep isl_aff *aff, in at_offset()
2398 isl_constraint *c; in get_expanded_n_div()
[all …]
Disl_ast_build_expr.c692 __isl_keep isl_constraint *c) in mod_constraint_is_simpler()
730 static isl_stat check_parallel_or_opposite(__isl_take isl_constraint *c, in check_parallel_or_opposite()
1420 __isl_take isl_constraint *constraint, __isl_keep isl_ast_build *build) in isl_ast_expr_from_constraint()
1494 static int cmp_constraint(__isl_keep isl_constraint *a, in cmp_constraint()
1495 __isl_keep isl_constraint *b, void *user) in cmp_constraint()
1530 isl_constraint *c; in isl_ast_build_expr_from_basic_set()
Disl_stride.c227 static isl_stat detect_stride(__isl_take isl_constraint *c, void *user) in detect_stride()
DChangeLog187 - hide internal structures of isl_div and isl_constraint
DMakefile.am120 isl_constraint.c \
DMakefile.in208 isl_coalesce.c isl_constraint.c isl_constraint_private.h \
257 isl_bound.lo isl_box.lo isl_coalesce.lo isl_constraint.lo \
985 isl_constraint.c \
1648 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isl_constraint.Plo@am__quote@
Disl_ast_build.c1502 isl_constraint *c; in construct_insertion_map()
Disl_map.c9136 static isl_stat involves_divs(__isl_take isl_constraint *c, void *user) in involves_divs()
13197 static __isl_give isl_constraint *constraint_order_ge( in constraint_order_ge()
13201 isl_constraint *c; in constraint_order_ge()
13226 isl_constraint *c; in isl_basic_map_order_ge()
13244 isl_constraint *c; in isl_map_order_ge()
Disl_aff.c2204 isl_constraint *ineq; in aff_pos_basic_set()
2241 isl_constraint *ineq; in aff_nonneg_basic_set()
2296 isl_constraint *ineq; in aff_zero_basic_set()
Disl_test.c549 isl_constraint *c; in test_construction_1()
955 struct isl_constraint *c; in test_div()
Disl_coalesce.c2694 isl_constraint *c; in normalize_stride_div()
Disl_output.c2489 __isl_keep isl_constraint *c) in isl_printer_print_constraint()
Disl_polynomial.c3549 __isl_take isl_constraint *c, enum isl_dim_type type, unsigned pos) in isl_qpolynomial_from_constraint()
/external/llvm-project/polly/lib/External/ppcg/
Dhybrid.c423 static __isl_give isl_constraint *hex_lower_left(__isl_take isl_local_space *ls, in hex_lower_left()
448 static __isl_give isl_constraint *hex_lower(__isl_take isl_local_space *ls, in hex_lower()
471 static __isl_give isl_constraint *hex_lower_right( in hex_lower_right()
499 static __isl_give isl_constraint *hex_upper_left(__isl_take isl_local_space *ls, in hex_upper_left()
526 static __isl_give isl_constraint *hex_upper_right( in hex_upper_right()
556 static __isl_give isl_constraint *hex_upper(__isl_take isl_local_space *ls) in hex_upper()
606 isl_constraint *c; in compute_hexagon()
1175 __isl_keep isl_constraint *c) in list_set_min_max()
1226 static isl_stat set_min_max(__isl_take isl_constraint *c, void *user) in set_min_max()
Dgpu_group.c129 static void extract_stride(__isl_keep isl_constraint *c, in extract_stride()
186 static isl_stat check_stride_constraint(__isl_take isl_constraint *c, in check_stride_constraint()
326 static isl_stat compute_size_in_direction(__isl_take isl_constraint *c, in compute_size_in_direction()
1581 isl_constraint *c; in compute_privatization()
/external/llvm-project/polly/lib/External/isl/doc/
Duser.pod1108 __isl_keep isl_constraint *constraint);
1329 __isl_keep isl_constraint *constraint,
1865 __isl_keep isl_constraint *constraint);
2092 __isl_give isl_constraint *isl_constraint_alloc_equality(
2094 __isl_give isl_constraint *isl_constraint_alloc_inequality(
2096 __isl_give isl_constraint *isl_constraint_set_constant_si(
2097 __isl_take isl_constraint *constraint, int v);
2098 __isl_give isl_constraint *isl_constraint_set_constant_val(
2099 __isl_take isl_constraint *constraint,
2101 __isl_give isl_constraint *isl_constraint_set_coefficient_si(
[all …]
/external/llvm-project/polly/lib/External/
DCMakeLists.txt195 isl/isl_constraint.c