From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9412 invoked by alias); 23 Oct 2009 20:52:13 -0000 Received: (qmail 9359 invoked by uid 48); 23 Oct 2009 20:52:03 -0000 Date: Fri, 23 Oct 2009 20:52:00 -0000 Message-ID: <20091023205203.9357.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/41811] graphite miscompiles 454.calculix of the SPEC 2k6 In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "spop at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-10/txt/msg02060.txt.bz2 ------- 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