X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=isl_reordering.h;h=ac5b6facaba3a00c682aa4028d06b509db93378a;hb=ca90b151a05f17ccc1c3215ff24dc5d7b9198ff4;hp=0afb5545e02c6eea5a612abf456071dd7f0c2e0e;hpb=be01bd1cee8c2f95b846175a2dc6152e2d626f21;p=platform%2Fupstream%2Fisl.git diff --git a/isl_reordering.h b/isl_reordering.h index 0afb554..ac5b6fa 100644 --- a/isl_reordering.h +++ b/isl_reordering.h @@ -1,7 +1,7 @@ #ifndef ISL_REORDERING_H #define ISL_REORDERING_H -#include +#include /* pos maps original dimensions to new dimensions. * The final dimension is given by dim. @@ -13,18 +13,18 @@ */ struct isl_reordering { int ref; - isl_dim *dim; + isl_space *dim; unsigned len; int pos[1]; }; typedef struct isl_reordering isl_reordering; __isl_give isl_reordering *isl_parameter_alignment_reordering( - __isl_keep isl_dim *alignee, __isl_keep isl_dim *aligner); + __isl_keep isl_space *alignee, __isl_keep isl_space *aligner); __isl_give isl_reordering *isl_reordering_copy(__isl_keep isl_reordering *exp); -void isl_reordering_free(__isl_take isl_reordering *exp); -__isl_give isl_reordering *isl_reordering_extend_dim( - __isl_take isl_reordering *exp, __isl_take isl_dim *dim); +void *isl_reordering_free(__isl_take isl_reordering *exp); +__isl_give isl_reordering *isl_reordering_extend_space( + __isl_take isl_reordering *exp, __isl_take isl_space *dim); __isl_give isl_reordering *isl_reordering_extend(__isl_take isl_reordering *exp, unsigned extra);