On 7/7/26 15:37, Jonathan Yong wrote:
On 6/29/26 19:50, Oleg Tolmatcev wrote:
GCC could return __int128 values in SSE (%xmm0) on Windows x64 instead
of following the MS x64 ABI. Root cause: return classification allowed
128-bit integer-like scalars to be treated as direct register returns.
This patch updates the Windows x64 return-classification and codegen to
treat int128 as an indirect return (caller-provided slot passed as first
argument, pointer returned in RAX).


Ping, reviewers?


Pushed to master branch for now.

Reply via email to