isl_pip_basic_map_compute_divs: separate out dimension games
[isl.git] / include / isl_map_piplib.h
blob70533fc95d94595bc6e16f18386f9d97a49a0efe
1 #ifndef ISL_MAP_PIPLIB_H
2 #define ISL_MAP_PIPLIB_H
4 #include <isl_map.h>
6 #if defined(__cplusplus)
7 extern "C" {
8 #endif
10 struct isl_map *isl_pip_basic_map_lexmax(
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(
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_basic_map *bmap);
18 #if defined(__cplusplus)
20 #endif
22 #endif