From f2035c14733f7badfe5c5164a1d7c05b5b3037f5 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sat, 13 Feb 2010 11:05:40 +0100 Subject: [PATCH] add isl_set_fix_si --- include/isl_set.h | 2 ++ isl_map.c | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/include/isl_set.h b/include/isl_set.h index cb99c728..d863dd84 100644 --- a/include/isl_set.h +++ b/include/isl_set.h @@ -146,6 +146,8 @@ __isl_give isl_basic_set *isl_basic_set_fix(__isl_take isl_basic_set *bset, enum isl_dim_type type, unsigned pos, isl_int value); struct isl_basic_set *isl_basic_set_fix_si(struct isl_basic_set *bset, enum isl_dim_type type, unsigned pos, int value); +__isl_give isl_set *isl_set_fix_si(__isl_take isl_set *set, + enum isl_dim_type type, unsigned pos, int value); struct isl_basic_set *isl_basic_set_from_underlying_set( struct isl_basic_set *bset, struct isl_basic_set *like); diff --git a/isl_map.c b/isl_map.c index 8faaca6f..305a204a 100644 --- a/isl_map.c +++ b/isl_map.c @@ -3457,6 +3457,13 @@ error: return NULL; } +__isl_give isl_set *isl_set_fix_si(__isl_take isl_set *set, + enum isl_dim_type type, unsigned pos, int value) +{ + return (struct isl_set *) + isl_map_fix_si((struct isl_map *)set, type, pos, value); +} + __isl_give isl_map *isl_map_fix(__isl_take isl_map *map, enum isl_dim_type type, unsigned pos, isl_int value) { -- 2.11.4.GIT