[PATCH, AArch64 00/11] LSE atomics out-of-line

Ramana Radhakrishnan ramana.radhakrishnan@foss.arm.com
Fri Sep 28 08:48:00 GMT 2018


On 27/09/2018 17:40, Richard Henderson wrote:
> On 9/27/18 6:07 AM, Ramana Radhakrishnan wrote:
>> I do have an additional concern that I forgot to mention in Vancouver -
>>
>> Thanks Wilco for reminding me that this now replaces a bunch of inline
>> instructions with effectively a library call therefore clobbering a whole bunch
>> of caller saved registers.
> 
> We did talk about this in Vancouver, including perhaps providing a private
> interface.  At the time you brushed it off and asked why I couldn't just write
> the helpers in C.
> 

My apologies, yes you are right, we did talk about it.

> I guess we can talk about a private interface after we see what the total
> overhead is with it as it is.

Indeed.

Ramana

> 
> 
> r~
> 



More information about the Gcc-patches mailing list