The Integrated Register Allocator
Kaz Kojima
kkojima@rr.iij4u.or.jp
Mon Apr 7 07:33:00 GMT 2008
Vladimir Makarov <vmakarov@redhat.com> wrote:
> I've committed a patch fixing the problem. Please see
>
> http://gcc.gnu.org/ml/gcc-patches/2008-04/msg00516.html
>
> After the patch I have the following code (when -O2 -fira -m4 are
>
> used).
>
> _dadd:
> fmov fr4,fr0
> fmov fr5,fr1
> mov.l r14,@-r15
> mov r15,r14
> fadd dr6,dr0
> mov r14,r15
> rts
> mov.l @r15+,r14
Thanks!
I'll take a look at other cases which fail with -fira on SH,
though it seems that all serious cases went away now.
Regards,
kaz
More information about the Gcc-patches
mailing list