From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30752 invoked by alias); 4 May 2004 01:11:26 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 30735 invoked from network); 4 May 2004 01:11:25 -0000 Received: from unknown (HELO faui10.informatik.uni-erlangen.de) (131.188.31.10) by sources.redhat.com with SMTP; 4 May 2004 01:11:25 -0000 Received: from faui1d.informatik.uni-erlangen.de (faui1d [131.188.31.34]) by faui10.informatik.uni-erlangen.de (8.9.3p3/8.1.9-FAU) with ESMTP id DAA11295; Tue, 4 May 2004 03:11:21 +0200 (CEST) From: Ulrich Weigand Received: (from weigand@localhost) by faui1d.informatik.uni-erlangen.de (8.9.3p3/8.1.6-FAU) id DAA06848; Tue, 4 May 2004 03:11:21 +0200 (CEST) Message-Id: <200405040111.DAA06848@faui1d.informatik.uni-erlangen.de> Subject: Re: [PATCH] To: echristo@redhat.com (Eric Christopher) Date: Tue, 04 May 2004 01:14:00 -0000 Cc: weigand@i1.informatik.uni-erlangen.de (Ulrich Weigand), gcc-patches@gcc.gnu.org, uweigand@de.ibm.com In-Reply-To: <1083631924.32152.53.camel@dzur.sfbay.redhat.com> from "Eric Christopher" at May 03, 2004 05:52:05 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2004-05/txt/msg00147.txt.bz2 Eric Christopher wrote: > Regrename wanted to start changing things around and inside the branch > and then flow would complain about register liveness later. Optimization > would also play havoc with varargs. Ah, because the call pattern is thought to clobber reg 0 .. 5 ! Yes, this would explain a lot of weird behaviour. Since the core problem is that the TPF trace calls are *not* actual calls as they don't clobber any reg except 1, your patch makes perfect sense now. > I thought that it wouldn't be guaranteed to have anything there going in > here, but I can add the clobber. Please do; incomplete RTX semantics make me nervous ;-) Bye, Ulrich -- Dr. Ulrich Weigand weigand@informatik.uni-erlangen.de