[Bug middle-end/39447] ICE in create_data_ref with -O1 -floop-interchange

Sebastian Pop sebpop@gmail.com
Mon Mar 16 23:18:00 GMT 2009


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1452_pr39447.diff
Type: text/x-patch
Size: 1696 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20090316/a3ca6556/attachment.bin>


More information about the Gcc-bugs mailing list