diff options
| author | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-15 16:13:33 +0000 |
|---|---|---|
| committer | spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-15 16:13:33 +0000 |
| commit | 2e54c85da51bec4d019f0d04f391314939247df7 (patch) | |
| tree | 2a696ea15c824e9308e4456e69b42c210b4e281b /libjava/classpath/lib | |
| parent | bc55e08243291d5cd3f306ae2e452fec00eb722a (diff) | |
| download | ppe42-gcc-2e54c85da51bec4d019f0d04f391314939247df7.tar.gz ppe42-gcc-2e54c85da51bec4d019f0d04f391314939247df7.zip | |
2008-10-15 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/37686
* testsuite/gcc.dg/tree-ssa/pr37686.c: New.
* tree-loop-linear.c (linear_transform_loops): Build a
loop nest vector. Pass it to lambda_compute_access_matrices.
* tree-data-ref.h (struct access_matrix): Store the loop nest
relative to which it encodes the information.
(AM_LOOP_NEST_NUM): Renamed AM_LOOP_NEST.
(am_vector_index_for_loop): Reimplemented: iterate over the
loop nest for finding the loop index in the access matrix.
(lambda_compute_access_matrices): Update declaration.
* lambda-code.c (build_access_matrix): Pass the loop nest and
record it.
(lambda_compute_access_matrices): Same.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141141 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib')
0 files changed, 0 insertions, 0 deletions

