From f7d9e8402448daf43414cde497eb48d043635535 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Tue, 28 Apr 2015 15:43:41 +0200 Subject: [PATCH] hide internal isl_basic_map functions This was missing from 9249ea1 (hide isl_basic_map internals, Tue Nov 30 15:30:54 2010 +0100). Signed-off-by: Sven Verdoolaege --- include/isl/map.h | 10 ---------- isl_map_private.h | 13 +++++++++++++ 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/include/isl/map.h b/include/isl/map.h index dc0ba970..3688a0fc 100644 --- a/include/isl/map.h +++ b/include/isl/map.h @@ -115,18 +115,9 @@ int isl_map_find_dim_by_name(__isl_keep isl_map *map, enum isl_dim_type type, int isl_basic_map_is_rational(__isl_keep isl_basic_map *bmap); -struct isl_basic_map *isl_basic_map_alloc(struct isl_ctx *ctx, - unsigned nparam, unsigned in, unsigned out, unsigned extra, - unsigned n_eq, unsigned n_ineq); __isl_give isl_basic_map *isl_basic_map_identity(__isl_take isl_space *dim); -struct isl_basic_map *isl_basic_map_finalize(struct isl_basic_map *bmap); __isl_null isl_basic_map *isl_basic_map_free(__isl_take isl_basic_map *bmap); __isl_give isl_basic_map *isl_basic_map_copy(__isl_keep isl_basic_map *bmap); -struct isl_basic_map *isl_basic_map_extend(struct isl_basic_map *base, - unsigned nparam, unsigned n_in, unsigned n_out, unsigned extra, - unsigned n_eq, unsigned n_ineq); -struct isl_basic_map *isl_basic_map_extend_constraints( - struct isl_basic_map *base, unsigned n_eq, unsigned n_ineq); __isl_give isl_basic_map *isl_basic_map_equal( __isl_take isl_space *dim, unsigned n_equal); __isl_give isl_basic_map *isl_basic_map_less_at(__isl_take isl_space *dim, @@ -196,7 +187,6 @@ __isl_give isl_basic_map *isl_basic_map_from_basic_set( __isl_take isl_basic_set *bset, __isl_take isl_space *dim); __isl_export __isl_give isl_basic_map *isl_basic_map_sample(__isl_take isl_basic_map *bmap); -struct isl_basic_map *isl_basic_map_simplify(struct isl_basic_map *bmap); __isl_export __isl_give isl_basic_map *isl_basic_map_detect_equalities( __isl_take isl_basic_map *bmap); diff --git a/isl_map_private.h b/isl_map_private.h index 2d151698..cf47574b 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -125,6 +125,19 @@ __isl_give isl_basic_set *isl_basic_set_dup(__isl_keep isl_basic_set *bset); __isl_give isl_basic_set *isl_basic_set_simplify( __isl_take isl_basic_set *bset); +__isl_give isl_basic_map *isl_basic_map_alloc(isl_ctx *ctx, + unsigned nparam, unsigned in, unsigned out, unsigned extra, + unsigned n_eq, unsigned n_ineq); +__isl_give isl_basic_map *isl_basic_map_finalize( + __isl_take isl_basic_map *bmap); +__isl_give isl_basic_map *isl_basic_map_extend(__isl_take isl_basic_map *base, + unsigned nparam, unsigned n_in, unsigned n_out, unsigned extra, + unsigned n_eq, unsigned n_ineq); +__isl_give isl_basic_map *isl_basic_map_extend_constraints( + __isl_take isl_basic_map *base, unsigned n_eq, unsigned n_ineq); +__isl_give isl_basic_map *isl_basic_map_simplify( + __isl_take isl_basic_map *bmap); + __isl_give isl_basic_set *isl_basic_set_from_underlying_set( __isl_take isl_basic_set *bset, __isl_take isl_basic_set *like); -- 2.11.4.GIT