llvm-project/polly/lib/External
Michael Kruse ab0556bb20 [Polly] Regenerate isl-noexceptions.h.
Regenerate the C++ wrapper header from the current isl version's
headers.

The most notable change is that some dimension sizes are represented by
an isl_size (instead of unsigned), which is a signed int. Additionally,
some function may return -1 in case of an error which already had been
fixed in the past. The C++ may no return -1 instead of UINT_MAX which
caused the problems.

Some types in Polly had been changed from unsigned to isl_size
(that were not already auto) and some loops/comparision had to be
changed to avoid unsigned/signed comparison warnings.
2021-02-14 19:17:54 -06:00
..
isl [Polly] Regenerate isl-noexceptions.h. 2021-02-14 19:17:54 -06:00
pet/include
ppcg Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" 2020-07-28 14:00:11 +00:00
CMakeLists.txt Remove .svn from exclude list as we moved to git 2020-10-21 16:09:21 +02:00
README.txt
isl_config.h.cmake
isl_srcdir.c.cmake
update-isl.sh Update isl to isl-0.20-48-g13eba5b5 2018-08-07 05:51:21 +00:00

README.txt

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.