OSDN Git Service

Fix PR42178.
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Jan 2010 18:32:39 +0000 (18:32 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Jan 2010 18:32:39 +0000 (18:32 +0000)
commita1a6700b7a5a1b5911805b0e420628e45e762713
treed6886aa930a75c6b1151268d8edd5f7ce5f601e6
parentaafaa29b4c7391bb6ed2936d7f9c5692de5e2db9
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155701 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.graphite
gcc/graphite-interchange.c