From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14212 invoked by alias); 14 Jul 2011 16:11:31 -0000 Received: (qmail 14202 invoked by uid 22791); 14 Jul 2011 16:11:29 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-gw0-f47.google.com (HELO mail-gw0-f47.google.com) (74.125.83.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 14 Jul 2011 16:11:13 +0000 Received: by gwb11 with SMTP id 11so180886gwb.20 for ; Thu, 14 Jul 2011 09:11:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.49.20 with SMTP id w20mr2412254anw.43.1310659872898; Thu, 14 Jul 2011 09:11:12 -0700 (PDT) Received: by 10.100.190.6 with HTTP; Thu, 14 Jul 2011 09:11:12 -0700 (PDT) In-Reply-To: References: <20110713131305.GA5348@bart> Date: Thu, 14 Jul 2011 16:16:00 -0000 Message-ID: Subject: Re: [PATCH] widening_mul: Do cost check when propagating mult into plus/minus expressions From: Steven Bosscher To: Richard Guenther Cc: Andreas Krebbel , gcc-patches@gcc.gnu.org, Richard Henderson Content-Type: text/plain; charset=ISO-8859-1 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: 2011-07/txt/msg01176.txt.bz2 On Thu, Jul 14, 2011 at 11:40 AM, Richard Guenther wrote: > Generating RTL from GIMPLE passes just to be able to use rtx_cost is, > well ... gross. Indeed. And it is one of the major blockers for fully separating the RTL, GIMPLE and target code off into separate modules. It would be great to get rid of RTL from IVOPTS too... Ciao! Steven