From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14891 invoked by alias); 10 Sep 2009 10:18:12 -0000 Received: (qmail 14689 invoked by uid 48); 10 Sep 2009 10:17:58 -0000 Date: Thu, 10 Sep 2009 10:18:00 -0000 Message-ID: <20090910101758.14688.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/41089] [4.5 Regression] r147980 (New SRA) breaks stdargs In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jakub 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-09/txt/msg01065.txt.bz2 ------- Comment #19 from jakub at gcc dot gnu dot org 2009-09-10 10:17 ------- Compare *.stdarg dump results between 4.4.1 and 4.5... When foo is inlined, f4 needs at least one GPR and one FPR saved. In the alpha case, GPR number is the number of bytes that need saving and FPR number is a bitmask, as documented above alpha_stdarg_optimize_hook. So it should be 8 GPR and 3 FPR. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089