Lines Matching refs:isl_basic_set
26 static __isl_give isl_vertices *compute_chambers(__isl_take isl_basic_set *bset,
85 static __isl_give isl_vertices *vertices_from_list(__isl_keep isl_basic_set *bset, in vertices_from_list()
123 __isl_keep isl_basic_set *bset, struct isl_tab *tab) in add_vertex()
169 static __isl_give isl_vertices *vertices_empty(__isl_keep isl_basic_set *bset) in vertices_empty()
194 static __isl_give isl_vertices *vertices_0D(__isl_keep isl_basic_set *bset) in vertices_0D()
268 static isl_bool can_select(__isl_keep isl_basic_set *bset, int level, in can_select()
329 __isl_take isl_basic_set *bset) in lower_dim_vertices()
352 __isl_take isl_basic_set *bset, __isl_take isl_basic_set *copy, in lower_dim_vertices_free()
365 static __isl_give isl_basic_set *detect_implicit_equality_constraints( in detect_implicit_equality_constraints()
366 __isl_keep isl_basic_set *bset, struct isl_tab *tab) in detect_implicit_equality_constraints()
421 __isl_keep isl_basic_set *bset) in isl_basic_set_compute_vertices()
435 isl_basic_set *copy; in isl_basic_set_compute_vertices()
436 isl_basic_set *test; in isl_basic_set_compute_vertices()
572 static isl_bool bset_covers_tab(__isl_keep isl_basic_set *bset, in bset_covers_tab()
624 __isl_keep isl_basic_set *bset) in can_intersect()
724 isl_basic_set *bset; /* A normalized basic set representation */
916 static __isl_give isl_vertices *compute_chambers(__isl_take isl_basic_set *bset, in compute_chambers()
1055 __isl_give isl_basic_set *isl_vertex_get_domain(__isl_keep isl_vertex *vertex) in isl_vertex_get_domain()
1078 isl_basic_set *bset; in isl_vertex_get_expr()
1127 __isl_give isl_basic_set *isl_cell_get_domain(__isl_keep isl_cell *cell) in isl_cell_get_domain()
1133 __isl_take isl_basic_set *dom, int id) in isl_cell_alloc()
1179 static struct isl_tab *tab_for_shifted_cone(__isl_keep isl_basic_set *bset) in tab_for_shifted_cone()
1239 __isl_keep isl_basic_set *bset) in isl_basic_set_interior_point()
1279 isl_basic_set *dom = isl_basic_set_copy(vertices->c[0].dom); in isl_vertices_foreach_disjoint_cell()
1293 isl_basic_set *dom = isl_basic_set_copy(vertices->c[i].dom); in isl_vertices_foreach_disjoint_cell()
1327 isl_basic_set *dom = isl_basic_set_copy(vertices->c[i].dom); in isl_vertices_foreach_cell()
1497 static int vertex_on_facet(__isl_keep isl_basic_set *vertex, in vertex_on_facet()
1498 __isl_keep isl_basic_set *bset, int facet, __isl_keep isl_vec *v) in vertex_on_facet()
1533 isl_basic_set *vertex; in triangulate()
1534 isl_basic_set *bset; in triangulate()
1560 isl_basic_set *ov; in triangulate()