This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]