From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7223 invoked by alias); 4 Nov 2011 10:39:14 -0000 Received: (qmail 7212 invoked by uid 22791); 4 Nov 2011 10:39:13 -0000 X-SWARE-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from c60.cesmail.net (HELO c60.cesmail.net) (216.154.195.49) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 04 Nov 2011 10:39:00 +0000 Received: from unknown (HELO epsilon2) ([192.168.1.60]) by c60.cesmail.net with ESMTP; 04 Nov 2011 06:38:59 -0400 Received: from host-92-29-210-76.as13285.net (host-92-29-210-76.as13285.net [92.29.210.76]) by webmail.spamcop.net (Horde MIME library) with HTTP; Fri, 04 Nov 2011 06:38:58 -0400 Message-ID: <20111104063858.7e14z73d4wwocog8-nzlynne@webmail.spamcop.net> Date: Fri, 04 Nov 2011 10:53:00 -0000 From: amylaar@spamcop.net To: Paolo Bonzini Cc: Eric Botcazou , gcc-patches@gcc.gnu.org Subject: Re: RFA: Fix dse / postreload not to bypass add expanders References: <20111101045348.qp9lxw7jhkogcook-nzlynne@webmail.spamcop.net> <201111032001.00867.ebotcazou@adacore.com> <4EB3BA25.7080204@gnu.org> In-Reply-To: <4EB3BA25.7080204@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) 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-11/txt/msg00522.txt.bz2 Quoting Paolo Bonzini : > Unless I'm missing something, this is going all the way down to the end > of the function, bypassing the CFG, so it is neither efficient nor > correct. new_insn hasn't been emitted yet, hence it is a single insn or a short chain of insn to implement a no-op move (for a post-modify with zero offset) or, more likely, a two-address add.