int isl_basic_set_compare_at(struct isl_basic_set *bset1,
struct isl_basic_set *bset2, int pos);
+int isl_basic_set_is_empty(struct isl_basic_set *bset);
+
struct isl_set *isl_set_alloc(struct isl_ctx *ctx,
unsigned nparam, unsigned dim, int n, unsigned flags);
struct isl_set *isl_set_extend(struct isl_set *base,
return empty;
}
+int isl_basic_set_is_empty(struct isl_basic_set *bset)
+{
+ return isl_basic_map_is_empty((struct isl_basic_map *)bset);
+}
+
struct isl_map *isl_basic_map_union(
struct isl_basic_map *bmap1, struct isl_basic_map *bmap2)
{