[PATCH] D141074: [X86] Avoid converting 64-bit integers to floating point using x87 on Windows
Phoebe Wang via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Jan 7 04:02:52 PST 2023
pengfei added a comment.
I think it's not a good idea to use the same name while not doing the same thing as ICC. I considered to open source our implementation if people thinks it's useful, though I may not do it immediately since it relys on some internal framework.
Can we just emit a warning to remind user the result may not be precise on 32-bit Windows. I think the current implementation still has two problems: 1) The result is not identical to MSVC's, which may introduce more problem than it solves since MSVC is the dominant compiler on Windows. 2) The generated binary relys on compiler-rt, but I think not all user will use compiler-rt. Force to generate library call may result in compiler fail to them.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D141074/new/
https://reviews.llvm.org/D141074
More information about the llvm-commits
mailing list