From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22768 invoked by alias); 3 Dec 2001 23:53:13 -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 22740 invoked from network); 3 Dec 2001 23:53:13 -0000 Received: from unknown (HELO taltos.codesourcery.com) (66.92.14.122) by sources.redhat.com with SMTP; 3 Dec 2001 23:53:13 -0000 Received: from zack by taltos.codesourcery.com with local (Exim 3.33 #1 (Debian)) id 16B2tc-00009j-00; Mon, 03 Dec 2001 15:53:12 -0800 Date: Mon, 03 Dec 2001 15:53:00 -0000 From: Zack Weinberg To: Richard Henderson Cc: gcc@gcc.gnu.org Subject: Re: messy combine problem - PPC Message-ID: <20011203235312.GK292@codesourcery.com> References: <20011203204934.GG292@codesourcery.com> <20011203150606.D7284@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011203150606.D7284@redhat.com> User-Agent: Mutt/1.3.24i X-SW-Source: 2001-12/txt/msg00095.txt.bz2 On Mon, Dec 03, 2001 at 03:06:06PM -0800, Richard Henderson wrote: > On Mon, Dec 03, 2001 at 12:49:34PM -0800, Zack Weinberg wrote: > > Ideas? > > Make record_dead_and_set_regs return after processing a CALL_INSN, > rather than recording that r3 is set from a call pattern. I'll try this, but will it inhibit desirable optimizations? > Also, that should really be using regs_invalidated_by_call rather > than call_used_regs. Not that it'll make too much difference, > since we don't do a whole lot of combining with fixed registers. Huh? zw