nixpkgs / cloog - CLooG is a free software library to generate code for scanning Z-polyhedra. That is, it finds a code (e.g., in C, FORTRAN...) that reaches each integral point of one or more parameterized polyhedra. CLooG has been originally written to solve the code generation problem for optimizing compilers based on the polytope model. Nevertheless it is used now in various area e.g., to build control automata for high-level synthesis or to find the best polynomial approximation of a function. CLooG may help in any situation where scanning polyhedra matters. While the user has full control on generated code quality, CLooG is designed to avoid control overhead and to produce a very effective code.

Homepage - http://www.cloog.org/

License - GPL-2.0-or-later

Releases

0.18.4 (expand/collapse)
From commit 00ead317 to 00460bd6
0.18.3 (expand/collapse)
From commit 0761f81d to 0373eb86
0.18.0 (expand/collapse)
From commit 045e93e0 to 045e93e0
0.18.3 (expand/collapse)
From commit 020e06e4 to 002c687e
0.18.0 (expand/collapse)
From commit 04144651 to 073d4102
0.18.3 (expand/collapse)
From commit 04056515 to 04056515
0.18.0 (expand/collapse)
From commit 019b1872 to 06e2fdc6
0.18.3 (expand/collapse)
From commit 02cda213 to 02cda213
0.18.0 (expand/collapse)
From commit 001ea3b4 to 05d7fb20
0.18.3 (expand/collapse)
From commit 0115d512 to 0444e926
0.18.0 (expand/collapse)
From commit 00caa18b to 003f5a87
0.18.3 (expand/collapse)
From commit 033472c1 to 033472c1
0.18.0 (expand/collapse)
From commit 01e9dfb4 to 0539ed47
0.18.3 (expand/collapse)
From commit 04e39bdb to 04e39bdb
0.18.0 (expand/collapse)
From commit 04802949 to 06f3a686
0.16.3 (expand/collapse)
From commit 01b0d1c9 to 01b0d1c9
0.18.0 (expand/collapse)
From commit 04a55b5e to 00eaf038
0.16.3 (expand/collapse)
From commit 017a9125 to 032ea31c
0.18.0 (expand/collapse)
From commit 033374d6 to 033374d6
0.16.3 (expand/collapse)
From commit 0266ac9c to 0341d0ab
0.18.0 (expand/collapse)
From commit 035fb0d9 to 035fb0d9
0.16.3 (expand/collapse)
From commit 0314b8b0 to 053e029e
0.18.0 (expand/collapse)
From commit 029864b0 to 029864b0
0.16.3 (expand/collapse)
From commit 03b8dad4 to 007ca863
0.16.2 (expand/collapse)
From commit 0526aaa8 to 05a447e4