]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/42178 (Invalid memory access in graphite)
authorSebastian Pop <sebastian.pop@amd.com>
Thu, 7 Jan 2010 18:32:39 +0000 (18:32 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Thu, 7 Jan 2010 18:32:39 +0000 (18:32 +0000)
commite68c3c6cc5c3c64ed5aeeec90ac7db195ce7a2e2
treed6886aa930a75c6b1151268d8edd5f7ce5f601e6
parent3095eb8e4c7e9b01caf12d71ead8aababcc9ab68
re PR middle-end/42178 (Invalid memory access in graphite)

Fix PR42178.

2010-01-05  Sebastian Pop  <sebastian.pop@amd.com>

PR middle-end/42178
* graphite-interchange.c (lst_try_interchange_loops): Do not return
the before, nest, and after LSTs.
(lst_try_interchange): Removed.
(lst_interchange_select_inner): Do not iterate over the LSTs if they
were modified.
(lst_interchange_select_outer): Apply interchange on the outer loop
until there are no more changes in the inner loops.

From-SVN: r155701
gcc/ChangeLog.graphite
gcc/graphite-interchange.c