https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99719

--- Comment #5 from cqwrteur <unlvsur at live dot com> ---
(In reply to Richard Biener from comment #2)
> Do you have a working GCC version as well?
> 
> Please specify how you configured.

Hello. I know why the bug happens.

It looks like it is a bug when I use the attribute [[gnu::sysv_abi]] since I
want my parameters to be passed by value.

It has to be a bug related between the swap of [[gnu::ms_abi]] and
[[gnu::sysv_abi]].

However, it looks like swapping to ms_abi from sysv_abi will cleanup SIMD
registers. Is that correct?

Reply via email to