Lines Matching refs:isl_local_space

8 struct isl_local_space {  struct
15 isl_stat isl_local_space_check_range(__isl_keep isl_local_space *ls, argument
18 uint32_t isl_local_space_get_hash(__isl_keep isl_local_space *ls);
20 __isl_give isl_local_space *isl_local_space_alloc(__isl_take isl_space *space,
22 __isl_give isl_local_space *isl_local_space_alloc_div(
26 __isl_keep isl_local_space *ls);
28 __isl_give isl_local_space *isl_local_space_swap_div(
29 __isl_take isl_local_space *ls, int a, int b);
30 __isl_give isl_local_space *isl_local_space_add_div(
31 __isl_take isl_local_space *ls, __isl_take isl_vec *div);
37 unsigned isl_local_space_offset(__isl_keep isl_local_space *ls,
40 __isl_give isl_local_space *isl_local_space_replace_divs(
41 __isl_take isl_local_space *ls, __isl_take isl_mat *div);
42 isl_bool isl_local_space_div_is_marked_unknown(__isl_keep isl_local_space *ls,
44 isl_bool isl_local_space_div_is_known(__isl_keep isl_local_space *ls, int div);
45 isl_bool isl_local_space_divs_known(__isl_keep isl_local_space *ls);
48 __isl_take isl_local_space *ls, __isl_take isl_basic_set *bset);
49 __isl_give isl_set *isl_local_space_lift_set(__isl_take isl_local_space *ls,
51 __isl_give isl_local_space *isl_local_space_substitute_equalities(
52 __isl_take isl_local_space *ls, __isl_take isl_basic_set *eq);
54 isl_bool isl_local_space_is_named_or_nested(__isl_keep isl_local_space *ls,
57 isl_bool isl_local_space_has_equal_space(__isl_keep isl_local_space *ls1,
58 __isl_keep isl_local_space *ls2);
60 __isl_give isl_local_space *isl_local_space_reset_space(
61 __isl_take isl_local_space *ls, __isl_take isl_space *space);
62 __isl_give isl_local_space *isl_local_space_realign(
63 __isl_take isl_local_space *ls, __isl_take isl_reordering *r);
65 isl_bool isl_local_space_is_div_constraint(__isl_keep isl_local_space *ls,
67 isl_bool isl_local_space_is_div_equality(__isl_keep isl_local_space *ls,
70 int *isl_local_space_get_active(__isl_keep isl_local_space *ls, isl_int *l);
72 __isl_give isl_local_space *isl_local_space_substitute_seq(
73 __isl_take isl_local_space *ls,
76 __isl_give isl_local_space *isl_local_space_substitute(
77 __isl_take isl_local_space *ls,
80 __isl_give isl_local_space *isl_local_space_lift(
81 __isl_take isl_local_space *ls);
83 __isl_give isl_local_space *isl_local_space_preimage_multi_aff(
84 __isl_take isl_local_space *ls, __isl_take isl_multi_aff *ma);
86 __isl_give isl_local_space *isl_local_space_move_dims(
87 __isl_take isl_local_space *ls,
91 int isl_local_space_cmp(__isl_keep isl_local_space *ls1,
92 __isl_keep isl_local_space *ls2);
94 __isl_give isl_point *isl_local_space_lift_point(__isl_take isl_local_space *ls,
97 isl_bool isl_local_space_has_space(__isl_keep isl_local_space *ls,