[PATCH] D110413: [X86] Fix handling of i128<->fp on Windows
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 25 15:26:39 PDT 2021
mstorsjo added a comment.
In D110413#3022582 <https://reviews.llvm.org/D110413#3022582>, @vtjnash wrote:
> Looks similar to my previous patch (rG4a406d32e97b1748c4eed6674a2c1819b9cf98ea <https://reviews.llvm.org/rG4a406d32e97b1748c4eed6674a2c1819b9cf98ea>), so this makes sense to me.
>
>> X86CallingConv.td doesn't seem to handle i128 at all
>
> Looking at the commit history, it seems like I tried that, but that since i128 was removed by the legalizer, it was not feasible:
> https://reviews.llvm.org/D1998#37285
Oh, thanks for that context! (I didn't find the corresponding phabricator review for that patch as it wasn't mentioned in the commit message.) That makes it even clearer that we indeed probably need to do it this way.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D110413/new/
https://reviews.llvm.org/D110413
More information about the llvm-commits
mailing list