This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/41811] graphite miscompiles 454.calculix of the SPEC 2k6
- From: "spop at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Oct 2009 20:52:03 -0000
- Subject: [Bug tree-optimization/41811] graphite miscompiles 454.calculix of the SPEC 2k6
- References: <bug-41811-7780@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from spop at gcc dot gnu dot org 2009-10-23 20:52 -------
The data dependence analysis is not instructed that the iteration
domain of the k loop will be splitted, and thus it answers
"interchanging stmt_5 is a correct transform".
To correct this problem we have to distribute the loop such that we
will ask the question "is it legal to transform the loops to be
interchanged around stmt_5 in a perfect loop nest"?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41811