[llvm] [X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4 (PR #151084)
Evgenii Kudriashov via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 5 01:14:28 PDT 2025
================
@@ -853,10 +857,236 @@ bool X86LegalizerInfo::legalizeGETROUNDING(MachineInstr &MI,
auto RetValTrunc = MIRBuilder.buildZExtOrTrunc(DstTy, RetVal);
MIRBuilder.buildCopy(Dst, RetValTrunc);
+ MI.eraseFromParent();
+ return true;
+}
+
+bool X86LegalizerInfo::expandFPClassTestForF32OrF64(
----------------
e-kud wrote:
It looks like a rewritten version of `LegalizerHelper::lowerISFPCLASS`, do we have something x86 specific here?
https://github.com/llvm/llvm-project/pull/151084
More information about the llvm-commits
mailing list