[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