[llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu May 1 02:19:43 PDT 2025
arsenm wrote:
> I'm not sure why this seems to have no effect; the tests at llvm/test/CodeGen/X86/fp128-abi.ll should fail since they need to be updated, but there is no change in codegen. I wonder if this is getting fixed up somewhere.
fp128 is not a legal type, so this won't reach here (this is a super frustrating detail of how calling convention handling is implemented, it would be easier if the backend directly consumed the original type)
https://github.com/llvm/llvm-project/pull/138092
More information about the llvm-commits
mailing list