isl_{basic_,}set_read_from_file: allow user to specify number of parameters
[platform/upstream/isl.git] / include / isl_map_piplib.h
1 #ifndef ISL_MAP_PIPLIB_H
2 #define ISL_MAP_PIPLIB_H
3
4 #include <isl_map.h>
5
6 #if defined(__cplusplus)
7 extern "C" {
8 #endif
9
10 struct isl_map *isl_pip_basic_map_lexmax(struct isl_ctx *ctx,
11                 struct isl_basic_map *bmap, struct isl_basic_set *dom,
12                 struct isl_set **empty);
13 struct isl_map *isl_pip_basic_map_lexmin(struct isl_ctx *ctx,
14                 struct isl_basic_map *bmap, struct isl_basic_set *dom,
15                 struct isl_set **empty);
16 struct isl_map *isl_pip_basic_map_compute_divs(struct isl_ctx *ctx,
17                 struct isl_basic_map *bmap);
18
19 #if defined(__cplusplus)
20 }
21 #endif
22
23 #endif