[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