Inline assembly: extra `push rax`, `pop rcx` added to function

If you add options(nostack) the compiler will know that the stack is not accessed and thus doesn't need to be aligned. Compiler Explorer

3 Likes