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