[llvm] [X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87 (PR #155562)

Evgenii Kudriashov via llvm-commits llvm-commits at lists.llvm.org
Sun Oct 26 06:22:54 PDT 2025


================
@@ -520,7 +528,7 @@ X86LegalizerInfo::X86LegalizerInfo(const X86Subtarget &STI,
                 (HasSSE2 && typeIs(1, s64)(Query))) &&
                (Is64Bit && typeIs(0, s64)(Query));
       })
-      .clampScalar(0, s32, sMaxScalar)
+      .clampScalar(0, s16, sMaxScalar)
----------------
e-kud wrote:

Maybe clamp to `s16` only if no SSE available?

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


More information about the llvm-commits mailing list