------- Comment #6 from sebpop at gmail dot com 2009-03-16 23:18 -------
Subject: Re: ICE in create_data_ref with -O1
-floop-interchange
Hi,
I don't know who coded the overly complicated exclude_component_ref.
In the graphite branch we already cleaned up all this code, but in
trunk we still have it.
Attached is a patch that fixes the problem by looking at whether the
operand contains COMPONENT_REFs before calling the data reference
analysis.
I'm testing the patch on the gcc farm, and will send it to the gcc-patches
once it finishes regstrap.
Sebastian
------- Comment #7 from sebpop at gmail dot com 2009-03-16 23:18 -------
Created an attachment (id=17470)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17470&action=view)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39447