From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30074 invoked by alias); 20 Jan 2005 00:31:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 30021 invoked by uid 48); 20 Jan 2005 00:31:46 -0000 Date: Thu, 20 Jan 2005 00:31:00 -0000 Message-ID: <20050120003146.30020.qmail@sourceware.org> From: "pinskia at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20041216155140.19038.dje@gcc.gnu.org> References: <20041216155140.19038.dje@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug tree-optimization/19038] [4.0 Regression] out of ssa causing loops to have more than one BB X-Bugzilla-Reason: CC X-SW-Source: 2005-01/txt/msg02716.txt.bz2 List-Id: ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-20 00:31 ------- (In reply to comment #43) > (In reply to comment #42) > > Now it is back to out of ssa causing one extra BB. > I will try get a smaller testcase for this problem now. Thanks Zdenek for fixing the IV-OPTs related > problem. Here is the reduced fortran testcase (I tried to convert it to C but I must not be matching all the syntax correctly) and change the names so I would not get into trouble with SPEC: subroutine function11(max) parameter(maxindex=64) common array1(maxindex),array2(maxindex) save do 20 j=1,max array1(j)=array2(j) 20 continue return end -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19038