On 22/04/2025 1:52 pm, Jan Beulich wrote:
> On 22.04.2025 13:39, Andrew Cooper wrote:
>> Compilers estimate the size of an asm() block for inlining purposes.
>>
>> Constructs such as ALTERNATIVE appear large due to the metadata, depsite 
>> often
>> only being a handful of instructions.  asm inline() overrides the estimation
>> to identify the block as being small.
>>
>> This has a substantial impact on inlining decisions, expected to be for the
>> better given that the compiler has a more accurate picture to work with.
>>
>> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
> So this is effectively a generalized version of
> https://lists.xen.org/archives/html/xen-devel/2022-08/msg00712.html

I'm sorry I missed this patch, but my feedback would have been "that's
not specific to altcall".

~Andrew

Reply via email to