From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5797 invoked by alias); 9 Dec 2001 03:10:47 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 4927 invoked from network); 9 Dec 2001 03:09:24 -0000 Received: from unknown (HELO dot.cygnus.com) (205.180.230.224) by sources.redhat.com with SMTP; 9 Dec 2001 03:09:24 -0000 Received: (from rth@localhost) by dot.cygnus.com (8.11.2/8.11.2) id fB939J116981; Sat, 8 Dec 2001 19:09:19 -0800 X-Authentication-Warning: dot.cygnus.com: rth set sender to rth@redhat.com using -f Date: Sat, 08 Dec 2001 22:46:00 -0000 From: Richard Henderson To: Peter Barada Cc: gcc@gcc.gnu.org, Peter.Barada@motorola.com Subject: Re: Re^2: Restricted addressing modes in ColdFire FPU for DFmode Message-ID: <20011208190919.B16973@redhat.com> Mail-Followup-To: Richard Henderson , Peter Barada , gcc@gcc.gnu.org, Peter.Barada@motorola.com References: <200112080107.fB817Vs12521@hyper.wm.sps.mot.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200112080107.fB817Vs12521@hyper.wm.sps.mot.com>; from pbarada@mail.wm.sps.mot.com on Fri, Dec 07, 2001 at 08:07:31PM -0500 X-SW-Source: 2001-12/txt/msg00434.txt.bz2 On Fri, Dec 07, 2001 at 08:07:31PM -0500, Peter Barada wrote: > With the previous changes that I've made to add a cannot_combine flag > to tell the cominber that it shouldn't combine the following: > > (insn 8 6 9 (set (reg:SI 31) > (symbol_ref:SI ("zat"))) -1 (nil) > (expr_list:REG_EQUAL (symbol_ref:SI ("zat")) > (nil))) > > (insn/C 9 8 11 (set (reg:DF 30) > (mem:DF (reg:SI 31) 0)) -1 (nil) > (nil)) This is incorrect. If you'd defined a legitimate address properly, you wouldn't be having this problem. r~