This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: The Integrated Register Allocator
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