From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22784 invoked by alias); 5 Jul 2007 20:13:45 -0000 Received: (qmail 22773 invoked by uid 22791); 5 Jul 2007 20:13:44 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 05 Jul 2007 20:13:40 +0000 Received: (qmail 3689 invoked from network); 5 Jul 2007 20:13:38 -0000 Received: from unknown (HELO ?10.253.176.46?) (mitchell@127.0.0.2) by mail.codesourcery.com with ESMTPA; 5 Jul 2007 20:13:38 -0000 Message-ID: <468D50E9.6000103@codesourcery.com> Date: Thu, 05 Jul 2007 20:24:00 -0000 From: Mark Mitchell User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: bonzini@gnu.org CC: GCC Patches Subject: Re: PR/32004, tree-ssa caused in/out asm constraints to often need reloads References: <468CC82F.2060702@lu.unisi.ch> <468D3743.5090808@codesourcery.com> <468D46AE.5020706@lu.unisi.ch> In-Reply-To: <468D46AE.5020706@lu.unisi.ch> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2007-07/txt/msg00504.txt.bz2 Paolo Bonzini wrote: >> if (GET_CODE (pat) == PARALLEL) >> pat = XVECEXP (pat, 0, 0); >> if (GET_CODE (pat) == SET >> && ...) >> ... > > Note I would still have to store XVECLEN somewhere, but I'll rewrite the > test along these lines. Thanks. >> it seems like it would be better just to declare "match" to be "unsigned >> long". > > Yes. > > Named constraints are handled in stmt.c. Good, thanks for checking. Patch OK with those changes. -- Mark Mitchell CodeSourcery mark@codesourcery.com (650) 331-3385 x713