[llvm] [DAG] - computeKnownFPClass - ISD::FMAXIMUM/ISD::FMINIMUM + ISD::FMAXIMUMNUM/ISD::FMINIMUMNUM (PR #190465)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 19 02:15:45 PDT 2026


================
@@ -6127,12 +6127,41 @@ KnownFPClass SelectionDAG::computeKnownFPClass(SDValue Op,
     Known.fabs();
     break;
   }
-  case ISD::AssertNoFPClass: {
-    Known = computeKnownFPClass(Op.getOperand(0), DemandedElts,
-                                InterestedClasses, Depth + 1);
-    FPClassTest AssertedClasses =
-        static_cast<FPClassTest>(Op->getConstantOperandVal(1));
-    Known.KnownFPClasses &= ~AssertedClasses;
----------------
RKSimon wrote:

where did this go?  merge failure?

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


More information about the llvm-commits mailing list