X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fisl_map.h;h=ce41c43b092dd24d7e9d44cfb678649586e3c8fc;hb=da407b46263c1464b8d7c87ac8b727f39d9817ac;hp=0c7d7598c79ac6ddfcff7cc92718439dc80b84ca;hpb=cbeeee10d0ba1227491082b7404a1519dbe37053;p=platform%2Fupstream%2Fisl.git diff --git a/include/isl_map.h b/include/isl_map.h index 0c7d759..ce41c43 100644 --- a/include/isl_map.h +++ b/include/isl_map.h @@ -263,6 +263,7 @@ __isl_give isl_map *isl_map_drop_basic_map(__isl_take isl_map *map, int isl_basic_map_fast_is_fixed(struct isl_basic_map *bmap, enum isl_dim_type type, unsigned pos, isl_int *val); +int isl_basic_map_image_is_bounded(__isl_keep isl_basic_map *bmap); int isl_basic_map_is_universe(__isl_keep isl_basic_map *bmap); int isl_basic_map_fast_is_empty(__isl_keep isl_basic_map *bmap); int isl_basic_map_is_empty(__isl_keep isl_basic_map *bmap); @@ -338,6 +339,10 @@ __isl_give isl_map *isl_map_add(__isl_take isl_map *map, enum isl_dim_type type, unsigned n); __isl_give isl_map *isl_map_insert(__isl_take isl_map *map, enum isl_dim_type type, unsigned pos, unsigned n); +__isl_give isl_basic_map *isl_basic_map_move_dims( + __isl_take isl_basic_map *bmap, + enum isl_dim_type dst_type, unsigned dst_pos, + enum isl_dim_type src_type, unsigned src_pos, unsigned n); __isl_give isl_map *isl_map_move_dims(__isl_take isl_map *map, enum isl_dim_type dst_type, unsigned dst_pos, enum isl_dim_type src_type, unsigned src_pos, unsigned n);