2018-01-09 Richard Biener <rguenther@suse.de>
commit768607520367b8b823947d28d0a51eba0df3b7c9
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Jan 2018 08:55:26 +0000 (9 08:55 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Jan 2018 08:55:26 +0000 (9 08:55 +0000)
treebdd81daf338c54767124a569dcd2789565d712a5
parent14c900639c8dda435624ccb311fb83a97d883335
2018-01-09  Richard Biener  <rguenther@suse.de>

PR tree-optimization/83572
* graphite.c: Include cfganal.h.
(graphite_transform_loops): Connect infinite loops to exit
and remove fake edges at the end.

* gcc.dg/graphite/pr83572.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@256372 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/graphite.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr83572.c [new file with mode: 0644]