-struct isl_basic_map *isl_basic_map_equal(struct isl_ctx *ctx,
- unsigned nparam, unsigned in, unsigned out, unsigned n_equal);
-struct isl_basic_map *isl_basic_map_less_at(struct isl_ctx *ctx,
- unsigned nparam, unsigned in, unsigned out, unsigned pos);
-struct isl_basic_map *isl_basic_map_more_at(struct isl_ctx *ctx,
- unsigned nparam, unsigned in, unsigned out, unsigned pos);
+struct isl_basic_map *isl_basic_map_equal(
+ struct isl_dim *dim, unsigned n_equal);
+struct isl_basic_map *isl_basic_map_less_at(struct isl_dim *dim, unsigned pos);
+struct isl_basic_map *isl_basic_map_more_at(struct isl_dim *dim, unsigned pos);