[patch][ARM] Optimize __sync_* builtins

Richard Sandiford rdsandiford@googlemail.com
Fri Dec 31 14:16:00 GMT 2010


Ken Werner <ken@linux.vnet.ibm.com> writes:
> On Monday, December 20, 2010 6:25:11 pm Richard Earnshaw wrote:
>> 2010-12-15  Ken Werner  <ken.werner@de.ibm.com>
>> 
>>         * config/arm/sync.md (sync_clobber, sync_t2_reqd): New code
>> attribute. (arm_sync_old_<sync_optab>si, arm_sync_old_<sync_optab><mode>):
>> Use the sync_clobber and sync_t2_reqd code attributes.
>>         * config/arm/arm.c (arm_output_sync_loop): Reverse the operation if
>>         the t2 argument is NULL.
>> 
>> OK.
>> 
>> R.
>
> Since I do not have commit privileges for the GCC, I would appreciate if 
> someone with the proper rights could check this patch in.

FTR, I've just checked it in.

Richard



More information about the Gcc-patches mailing list