From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31760 invoked by alias); 21 Feb 2008 15:46:01 -0000 Received: (qmail 31750 invoked by uid 22791); 21 Feb 2008 15:46:00 -0000 X-Spam-Check-By: sourceware.org Received: from ag-out-0708.google.com (HELO ag-out-0708.google.com) (72.14.246.249) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 21 Feb 2008 15:45:33 +0000 Received: by ag-out-0708.google.com with SMTP id 22so5227944agd.8 for ; Thu, 21 Feb 2008 07:45:31 -0800 (PST) Received: by 10.142.226.2 with SMTP id y2mr7746081wfg.75.1203608730632; Thu, 21 Feb 2008 07:45:30 -0800 (PST) Received: by 10.142.100.19 with HTTP; Thu, 21 Feb 2008 07:45:30 -0800 (PST) Message-ID: <84fc9c000802210745n7b9b1c86w56166383d9eefede@mail.gmail.com> Date: Thu, 21 Feb 2008 16:00:00 -0000 From: "Richard Guenther" To: "Paolo Bonzini" Subject: Re: PING: PR/17236, improve long long multiply on x86 (middle-end) Cc: "GCC Patches" In-Reply-To: <47BBDFFE.5030001@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47BBDFFE.5030001@gnu.org> X-IsSubscribed: yes 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: 2008-02/txt/msg00923.txt.bz2 2008/2/20 Paolo Bonzini : > http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00995.html The combine trick is obvious, but I'd like to know whether the two other tweaks have an impact on other targets. Does the combine trick alone help? Can you try crafting a testcase somehow (I realize this might be difficult, but maybe counting the number of moves works out in a target dependent test). Thanks, Richard.