[Bug target/114417] std::experimental::simd parameters are passed by memory on x64 , not using the available sse registers

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 21 16:28:44 GMT 2024


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

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
uint64_t f2 (struct type2 & x)

It is definitely passed by reference because of ABI requirements of C++.


More information about the Gcc-bugs mailing list