tree-optimization/106055 - issue with autopar
authorRichard Biener <rguenther@suse.de>
Fri, 1 Jul 2022 13:32:30 +0000 (15:32 +0200)
committerRichard Biener <rguenther@suse.de>
Mon, 4 Jul 2022 07:09:45 +0000 (09:09 +0200)
commitd74d98784a9d0101aad8095d692193a74a2f62f6
tree4ebaef48701a23174797f9e3e573445dc7d70903
parent73f942c08deef3cce312263b3347f7a44dd44150
tree-optimization/106055 - issue with autopar

When autopar uses graphites canonicalize_loop_closed_ssa it fails to
check whether propagation is allowed and thus it ends up messing up
abnormal constraints.

2022-07-01  Richard Biener  <rguenther@suse.de>

PR tree-optimization/106055
* graphite.cc (canonicalize_loop_closed_ssa): Check whether
we can propagate.

* gcc.dg/graphite/pr106055.c: New testcase.
gcc/graphite.cc
gcc/testsuite/gcc.dg/graphite/pr106055.c [new file with mode: 0644]