[RFC PATCH] Enable LRA on Sparc.

David Miller davem@davemloft.net
Fri Oct 26 09:14:00 GMT 2012


From: Eric Botcazou <ebotcazou@adacore.com>
Date: Fri, 26 Oct 2012 10:04:13 +0200

>> With Richard Sandiford's address decomposition patch, Sparc
>> looks really good on the 32-bit side.  This is the patch I
>> am using.
>> 
>> 2012-10-25  David S. Miller  <davem@davemloft.net>
>> 
>> 	* config/sparc/sparc.c (sparc_lra_p): New function.
>> 	(sparc_spill_class): New function.
>> 	(TARGET_LRA_P): Define.
>> 	(TARGET_SPILL_CLASS): Define.
>> 	(sparc_legitimate_address_p): Reject LO_SUM of SYMBOL_REF when PIC.
> 
> No objections by me if the results are good on the 64-bit side too, but I 
> think that we need an (undocumented) "kill switch" during the transition 
> period.  We'll remove it before the release if all goes well.

I'm working through the -m64 testsuite now, fixing the problems I
find.  I'll only check this in if I get through those.

But honestly I think the cbcond patch has higher priority, are you
going to work on those solaris bits?

Thanks.



More information about the Gcc-patches mailing list