This is part of an effort to reduce the differences between the custom C++ bindings used right now by polly in `lib/External/isl/include/isl/isl-noxceptions.h` and the official isl C++ interface.
Changes made:
- Use `isl::set::tuple_dim` instead of `isl::set::dim` and `isl::set::n_dim`
- Use `isl::map::domain_tuple_dim` instead of `isl::map::dim`
- Use `isl::map::range_tuple_dim` instead of `isl::map::dim`
- isl-noexceptions.h has been generated by this 45576e1b42
Note that not all the usage of `isl::{set,map}::dim` where replaced
Reviewed By: Meinersbur
Differential Revision: https://reviews.llvm.org/D104994
The libraries in this directory are mirrored from external projects. Patches to them should first be contributed upstream and then return to Polly as normal (re)imports of these updated libraries. We currently have the following external libraries. # isl License: MIT-STYLE Details: isl/LICENSE # imath License: MIT-STYLE Details: isl/imath/LICENSE To update these libraries run 'autoreconf -i && ./configure && make dist' in the isl git directory and move the resulting files into lib/External/isl. Alternatively, run the update-isl.sh script.