nixpkgs / cloogppl - 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

Maintainers

Releases

0.15.11 (expand/collapse)
From commit 0005cc8e to 00460bd6
0.15.9 (expand/collapse)
From commit 026f6e76 to 05d92999
0.15.11 (expand/collapse)
From commit 013c9157 to 013c9157
0.15.9 (expand/collapse)
From commit 024c2478 to 0400423f
0.15.11 (expand/collapse)
From commit 02eaa57b to 02eaa57b
0.15.9 (expand/collapse)
From commit 02392785 to 067ed3e5
0.15.11 (expand/collapse)
From commit 03fb0e59 to 01f48c7f
0.15.9 (expand/collapse)
From commit 0093d968 to 01bea39b
0.15.11 (expand/collapse)
From commit 03e3e290 to 03e3e290
0.15.9 (expand/collapse)
From commit 022f9d81 to 0187ec70
0.15.11 (expand/collapse)
From commit 07b8c666 to 07b8c666
0.15.9 (expand/collapse)
From commit 04e4bf68 to 01022a15
0.15.11 (expand/collapse)
From commit 006c7c85 to 006c7c85
0.15.9 (expand/collapse)
From commit 01d9831f to 04b1ac31
0.15.11 (expand/collapse)
From commit 05a530fd to 05a530fd
0.15.9 (expand/collapse)
From commit 056394c0 to 06a34e58
0.15.7 (expand/collapse)
From commit 0141bfec to 04ec671c
0.15.9 (expand/collapse)
From commit 0196bb72 to 0196bb72
0.15.7 (expand/collapse)
From commit 03ccbe3f to 07d9d421
0.15.9 (expand/collapse)
From commit 02bd68fa to 0709b7df
0.15.7 (expand/collapse)
From commit 05da3db7 to 04ee1d78
0.15.9 (expand/collapse)
From commit 039b660b to 039b660b
0.15.7 (expand/collapse)
From commit 0662fcbd to 01cf8db4
0.15.4 (expand/collapse)
From commit 031f7223 to 031f7223
0.15.7 (expand/collapse)
From commit 07cdd0fb to 07cdd0fb
0.15.4 (expand/collapse)
From commit 05ff927d to 05868b30