X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=isl_dim_map.h;h=0f988c3166d3722b93e54dca78aba755cf5f7d17;hb=1815b1f908799391d4e87c2f73350885a693726b;hp=754e5b165188a3c6d890ce42b34184cea153e0e3;hpb=9d57b598b8b3f79bafc27f76a0d7762a12af4869;p=platform%2Fupstream%2Fisl.git diff --git a/isl_dim_map.h b/isl_dim_map.h index 754e5b1..0f988c3 100644 --- a/isl_dim_map.h +++ b/isl_dim_map.h @@ -2,7 +2,7 @@ #define ISL_DIM_MAP_H #include -#include +#include #include struct isl_dim_map; @@ -14,12 +14,15 @@ void isl_dim_map_range(__isl_keep isl_dim_map *dim_map, unsigned src_pos, unsigned src_stride, unsigned n, int sign); void isl_dim_map_dim_range(__isl_keep isl_dim_map *dim_map, - struct isl_dim *dim, enum isl_dim_type type, + isl_space *dim, enum isl_dim_type type, unsigned first, unsigned n, unsigned dst_pos); -void isl_dim_map_dim(__isl_keep isl_dim_map *dim_map, __isl_keep isl_dim *dim, +void isl_dim_map_dim(__isl_keep isl_dim_map *dim_map, __isl_keep isl_space *dim, enum isl_dim_type type, unsigned dst_pos); void isl_dim_map_div(__isl_keep isl_dim_map *dim_map, __isl_keep isl_basic_map *bmap, unsigned dst_pos); +__isl_give isl_basic_set *isl_basic_set_add_constraints_dim_map( + __isl_take isl_basic_set *dst, __isl_take isl_basic_set *src, + __isl_take isl_dim_map *dim_map); __isl_give isl_basic_map *isl_basic_map_add_constraints_dim_map( __isl_take isl_basic_map *dst, __isl_take isl_basic_map *src, __isl_take isl_dim_map *dim_map);