This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Re^2: Restricted addressing modes in ColdFire FPU for DFmode
- From: Richard Henderson <rth at redhat dot com>
- To: Peter Barada <pbarada at mail dot wm dot sps dot mot dot com>
- Cc: gcc at gcc dot gnu dot org, Peter dot Barada at motorola dot com
- Date: Sat, 8 Dec 2001 19:09:19 -0800
- Subject: Re: Re^2: Restricted addressing modes in ColdFire FPU for DFmode
- References: <200112080107.fB817Vs12521@hyper.wm.sps.mot.com>
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~