From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6992 invoked by alias); 24 Feb 2003 16:45:59 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 6978 invoked from network); 24 Feb 2003 16:45:57 -0000 Received: from unknown (HELO e33.co.us.ibm.com) (32.97.110.131) by 172.16.49.205 with SMTP; 24 Feb 2003 16:45:57 -0000 Received: from westrelay03.boulder.ibm.com (westrelay03.boulder.ibm.com [9.17.194.24]) by e33.co.us.ibm.com (8.12.2/8.12.2) with ESMTP id h1OGjprc029882; Mon, 24 Feb 2003 11:45:51 -0500 Received: from dyn9-47-17-169.beaverton.ibm.com (dyn9-47-17-169.beaverton.ibm.com [9.47.17.169]) by westrelay03.boulder.ibm.com (8.12.3/NCO/VER6.5) with ESMTP id h1OGjjEJ053698; Mon, 24 Feb 2003 09:45:45 -0700 Received: (from janis@localhost) by dyn9-47-17-169.beaverton.ibm.com (8.9.3/8.9.3) id IAA01610; Mon, 24 Feb 2003 08:48:55 -0800 Date: Mon, 24 Feb 2003 16:47:00 -0000 From: Janis Johnson To: gcc@gcc.gnu.org, jh@suse.cz Subject: patch that caused regression PR opt/9357 Message-ID: <20030224084855.A1596@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-SW-Source: 2003-02/txt/msg01602.txt.bz2 The regression reported in PR optimization/9357 (which affects GCC 3.3) showed up with this patch: Sat Oct 27 12:12:09 CEST 2001 Jan Hubicka * cfgcleanup.c (merge_blocks_move_predecessor_nojumps, merge_blocks_move_successors_nojumps): Set BB_UPDATE_LIFE. (merge_blocks): Properly udpate life after making edge nonfallthru. * cfgrtl.c (merge_blocks_nomove): Update global_live_at_end. I used the minimized test case test case and compiler options shown in the PR. This information has been added to GNATS. Janis