Lines Matching refs:isl_basic_map
50 __isl_keep isl_basic_map *bmap, int *div_map) in tab_add_constraints()
114 __isl_keep isl_basic_map *bmap, int *div_map, int c, int oppose) in tab_add_constraint()
171 __isl_keep isl_basic_map *bmap, int **div_map) in tab_add_divs()
276 __isl_take isl_basic_map *bmap);
308 static isl_stat basic_map_collect_diff(__isl_take isl_basic_map *bmap, in basic_map_collect_diff()
360 struct isl_basic_map *bm; in basic_map_collect_diff()
486 __isl_take isl_basic_map *bmap) in basic_map_subtract_add()
499 static __isl_give isl_map *basic_map_subtract(__isl_take isl_basic_map *bmap, in basic_map_subtract()
656 __isl_take isl_basic_map *bmap) in basic_map_is_empty_add()
670 static isl_bool basic_map_diff_is_empty(__isl_keep isl_basic_map *bmap, in basic_map_diff_is_empty()
714 isl_bool isl_basic_map_plain_is_singleton(__isl_keep isl_basic_map *bmap) in isl_basic_map_plain_is_singleton()
746 __isl_keep isl_basic_map *bmap) in singleton_extract_point()
910 struct isl_basic_map *bmap = isl_basic_map_copy(map->p[i]); in isl_map_make_disjoint()