[llvm] [X86][GlobalISel] - Legalize And Select of G_FPTOSI/G_SITOFP in X87 mode (PR #137377)

Evgenii Kudriashov via llvm-commits llvm-commits at lists.llvm.org
Fri May 23 08:14:32 PDT 2025


================
@@ -841,13 +841,24 @@ def X86fldf80 : PatFrag<(ops node:$ptr), (X86fld node:$ptr), [{
 
 def X86fild16 : PatFrag<(ops node:$ptr), (X86fild node:$ptr), [{
   return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16;
-}]>;
+}]> {
+  let IsStore = true;
----------------
e-kud wrote:

`FILD — Load Integer` should be load.

https://github.com/llvm/llvm-project/pull/137377


More information about the llvm-commits mailing list