[Bug tree-optimization/34355] ICE: invariant not recomputed when ADDR_EXPR changed with -ftree-parallelize-loops
rakdver at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Dec 19 15:01:00 GMT 2007
------- Comment #2 from rakdver at gcc dot gnu dot org 2007-12-19 15:01 -------
Subject: Bug 34355
Author: rakdver
Date: Wed Dec 19 15:01:19 2007
New Revision: 131063
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131063
Log:
PR tree-optimization/34355
* tree-parloops.c (take_address_of): Handle expresions
instead of just variables.
(eliminate_local_variables_1): Force whole invariant
address to ssa name.
* g++.dg/tree-ssa/pr34355.C: New test.
Added:
trunk/gcc/testsuite/g++.dg/tree-ssa/pr34355.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-parloops.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34355
More information about the Gcc-bugs
mailing list