[Bug tree-optimization/37686] [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE.
spop at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Oct 15 16:16:00 GMT 2008
------- Comment #23 from spop at gcc dot gnu dot org 2008-10-15 16:14 -------
Subject: Bug 37686
Author: spop
Date: Wed Oct 15 16:13:33 2008
New Revision: 141141
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141141
Log:
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.
Added:
trunk/gcc/testsuite/gcc.dg/tree-ssa/pr37686.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/lambda-code.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-data-ref.h
trunk/gcc/tree-loop-linear.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37686
More information about the Gcc-bugs
mailing list