[Mlir-commits] [mlir] [mlir][arith] Add minimumnumf and maximumnumf operations (PR #221658)

lorenzo chelini llvmlistbot at llvm.org
Fri Sep 18 05:58:45 PDT 2026


================
@@ -765,13 +765,15 @@ Value xegpu::createReductionNeutralValue(OpBuilder &builder, Location loc,
 
   case vector::CombiningKind::MINNUMF:
   case vector::CombiningKind::MINIMUMF:
+  case vector::CombiningKind::MINIMUMNUMF:
     if (auto floatTy = dyn_cast<FloatType>(elemTy))
       return makeConst(builder.getFloatAttr(
           elemTy, APFloat::getInf(floatTy.getFloatSemantics())));
     return nullptr;
 
   case vector::CombiningKind::MAXNUMF:
   case vector::CombiningKind::MAXIMUMF:
+  case vector::CombiningKind::MAXIMUMNUMF:
----------------
chelini wrote:

yes, improved `getMaskNeutralValue` few lines above.

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


More information about the Mlir-commits mailing list