add isl_set_fix_si
authorSven Verdoolaege <skimo@kotnet.org>
Sat, 13 Feb 2010 10:05:40 +0000 (11:05 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sat, 13 Feb 2010 10:05:40 +0000 (11:05 +0100)
include/isl_set.h
isl_map.c

index cb99c72..d863dd8 100644 (file)
@@ -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);
index 8faaca6..305a204 100644 (file)
--- 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)
 {