Fix LST sequence in an outermost fake loop.
commit50a1821438a4084f12519ee7ea2ac0b8c623d5b9
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Oct 2009 22:30:14 +0000 (15 22:30 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Oct 2009 22:30:14 +0000 (15 22:30 +0000)
tree9888b8ca9f628da04f07a8d82711e58a6e2ded6e
parent4c4c2b9d5bfaec40e48890c36f04be84151d523c
Fix LST sequence in an outermost fake loop.

2009-10-15  Sebastian Pop  <sebastian.pop@amd.com>

* graphite-blocking.c (lst_do_strip_mine): Avoid strip mining the
root of the LST.
* graphite-interchange.c (lst_do_interchange): Avoid interchanging
the root of the LST.
* graphite-poly.c (scop_to_lst): Fix LST sequence in an outermost
fake loop.
(print_lst): Print the root of LST in a different format.
* graphite-poly.h (lst_depth): Adjust to include the root of the LST.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@152874 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.graphite
gcc/graphite-blocking.c
gcc/graphite-interchange.c
gcc/graphite-poly.c
gcc/graphite-poly.h