[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-10-16 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2005-10-16 10:41 --- This was "fixed" on improved-aliasing-branch. It cannot happen on mainline, closing as fixed (w/o a target milestone). -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-09 15:49 --- Created an attachment (id=9455) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9455&action=view) patch to enable salias for structures which contain arrays required patch to reproduce the ICE. -- h

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-09 Thread rguenth at gcc dot gnu dot org
-- What|Removed |Added CC||amacleod at redhat dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23297

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-10 Thread amacleod at redhat dot com
--- Additional Comments From amacleod at redhat dot com 2005-08-10 15:55 --- A quick glance shows that parse_ssa_operands() does not expect to receive a tree that looks like: b.c[d_5].i get_expr_operands is called on this, and when processing COMPONENT_REF: ref = okay_component

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-11 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-11 08:30 --- Now that you describe what is going wrong, I remember having this problem earlier. And even a fix. Ugh. Sorry for bothering you. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23297

[Bug tree-optimization/23297] immediate uses hosed after CCP

2005-08-11 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-08-11 08:32 --- Created an attachment (id=9470) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9470&action=view) patch fixing the problem This is the patch which fixes the problem. Whether this situation can happen w