This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Restricted addressing modes in ColdFire FPU for DFmode
- From: Peter Barada <pbarada at mail dot wm dot sps dot mot dot com>
- To: rth at redhat dot com
- Cc: Peter dot Barada at motorola dot com, gcc at gcc dot gnu dot org, Peter dot Barada at motorola dot com
- Date: Mon, 10 Dec 2001 11:07:25 -0500
- Subject: Re: Restricted addressing modes in ColdFire FPU for DFmode
- References: <200112080107.fB817Vs12521@hyper.wm.sps.mot.com> <20011208190919.B16973@redhat.com>
>> 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.
Is that GO_IF_LEGITMATE_ADDRESS()?
--
Peter Barada Peter.Barada@motorola.com
Wizard 781-852-2768 (direct)
WaveMark Solutions(wholly owned by Motorola) 781-270-0193 (fax)