tgross35 wrote:

I updated this PR to pass indirectly and make the xmm0 return explicit, 
identical to `i128`. This does not match GCC exactly since GCC's `__float128` 
returns on the stack, unfortunately meaning cross-implementation is still 
broken. I don't think that needs block the changes to Clang's here however, I 
plan to send patches to GCC returning in xmm0, which will match the behavior in 
this PR.

This should be ready for a review. Libcall changes are in 
https://github.com/llvm/llvm-project/pull/128848, that should land at the same 
time.

https://github.com/llvm/llvm-project/pull/115052
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to