3 Nov
2022
3 Nov
'22
7:20 p.m.
Also, the syscalls are ms_abi, so they already save the non-volatile XMM registers whenever they call some sysv ABI functions. This means that currently we essentially save them twice on every syscall -- in addition to the volatile state, which is the biggest problem even though it's only saved once. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1244#note_13045