OSDN Git Service

* tree-loop-linear.c (try_interchange_loops): Compare memory access
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Feb 2008 12:41:14 +0000 (12:41 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Feb 2008 12:41:14 +0000 (12:41 +0000)
commit2fcf1fbb13e889c2503d7311f591622288376138
treef9a535bf4c6727dddb73dd954029131e101008f7
parent583c0935578ea3b6ca9dcacc1f8390edc30edd67
* tree-loop-linear.c (try_interchange_loops): Compare memory access
strides against cache sizes.

* testsuite/gcc.dg/tree-ssa/ltrans-8.c: Increase the size of strides
to make the interchange profitable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132765 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ltrans-8.c
gcc/tree-loop-linear.c