isl_ast_build_ast_from_schedule: sort lower and upper bounds of for loops
commit6702e592cfb0d6f895b810c715e053c99c528c30
authorSven Verdoolaege <skimo@kotnet.org>
Thu, 23 Jan 2014 13:52:48 +0000 (23 14:52 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sat, 1 Mar 2014 19:32:56 +0000 (1 20:32 +0100)
treee8aee44dac1b823558713a60b338e86f1c33538b
parent4e7769ec99a5db90d8832c5d76cb28f89bf25cef
isl_ast_build_ast_from_schedule: sort lower and upper bounds of for loops

The order used to sort the bounds is not meant to have any specific impact.
However, by sorting the lower and upper bounds, the generated output
should hopefully depend a bit less on changes to the internal representation
of the isl sets.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
78 files changed:
isl_ast_codegen.c
test_inputs/codegen/cloog/4-param.c
test_inputs/codegen/cloog/christian.c
test_inputs/codegen/cloog/classen.c
test_inputs/codegen/cloog/classen2.c
test_inputs/codegen/cloog/constant.c
test_inputs/codegen/cloog/darte.c
test_inputs/codegen/cloog/dealII.c
test_inputs/codegen/cloog/dot2.c
test_inputs/codegen/cloog/jacobi-shared.c
test_inputs/codegen/cloog/min-1-1.c
test_inputs/codegen/cloog/min-2-1.c
test_inputs/codegen/cloog/min-3-1.c
test_inputs/codegen/cloog/min-4-1.c
test_inputs/codegen/cloog/mod3.c
test_inputs/codegen/cloog/mode.c
test_inputs/codegen/cloog/mxm-shared.c
test_inputs/codegen/cloog/nul_complex1.c
test_inputs/codegen/cloog/otl.c
test_inputs/codegen/cloog/pouchet.c
test_inputs/codegen/cloog/rectangle.c
test_inputs/codegen/cloog/reservoir-cholesky2.c
test_inputs/codegen/cloog/reservoir-lim-lam1.c
test_inputs/codegen/cloog/reservoir-lim-lam3.c
test_inputs/codegen/cloog/reservoir-lim-lam4.c
test_inputs/codegen/cloog/reservoir-loechner3.c
test_inputs/codegen/cloog/reservoir-loechner4.c
test_inputs/codegen/cloog/reservoir-tang-xue1.c
test_inputs/codegen/cloog/stride3.c
test_inputs/codegen/cloog/thomasset.c
test_inputs/codegen/cloog/tiling.c
test_inputs/codegen/cloog/vivien.c
test_inputs/codegen/cloog/vivien2.c
test_inputs/codegen/cloog/wavefront.c
test_inputs/codegen/omega/basics-1.c
test_inputs/codegen/omega/code_gen-1.c
test_inputs/codegen/omega/hpf-0.c
test_inputs/codegen/omega/iter8-0.c
test_inputs/codegen/omega/lefur00-0.c
test_inputs/codegen/omega/lefur01-0.c
test_inputs/codegen/omega/lefur01-1.c
test_inputs/codegen/omega/lefur03-0.c
test_inputs/codegen/omega/lefur04-0.c
test_inputs/codegen/omega/lu-0.c
test_inputs/codegen/omega/lu-1.c
test_inputs/codegen/omega/lu-2.c
test_inputs/codegen/omega/lu-3.c
test_inputs/codegen/omega/lu_spmd-0.c
test_inputs/codegen/omega/lu_spmd-1.c
test_inputs/codegen/omega/m11-0.c
test_inputs/codegen/omega/m3-0.c
test_inputs/codegen/omega/p.delft-0.c
test_inputs/codegen/omega/p6-1.c
test_inputs/codegen/omega/stride2-0.c
test_inputs/codegen/omega/stride3-0.c
test_inputs/codegen/omega/stride5-0.c
test_inputs/codegen/omega/syr2k-0.c
test_inputs/codegen/omega/syr2k-1.c
test_inputs/codegen/omega/syr2k-2.c
test_inputs/codegen/omega/syr2k-3.c
test_inputs/codegen/omega/ts1d-check-sblock-0.c
test_inputs/codegen/omega/ts1d-check0-0.c
test_inputs/codegen/omega/ts1d-mp-i_ts-m_b-0.c
test_inputs/codegen/omega/wak1-0.c
test_inputs/codegen/omega/wak1-1.c
test_inputs/codegen/omega/wak2-0.c
test_inputs/codegen/omega/wak2-1.c
test_inputs/codegen/omega/wak3-1.c
test_inputs/codegen/omega/wak4-0.c
test_inputs/codegen/omega/wak4-1.c
test_inputs/codegen/omega/x-0.c
test_inputs/codegen/omega/x-1.c
test_inputs/codegen/separation_class.c
test_inputs/codegen/separation_class2.c
test_inputs/codegen/separation_class3.c
test_inputs/codegen/separation_class4.c
test_inputs/codegen/shift2.c
test_inputs/codegen/stride6.c