[Mlir-commits] [mlir] [mlir][SPIR-V] Lower boolean vector reductions (PR #192267)

Arseniy Obolenskiy llvmlistbot at llvm.org
Tue Apr 21 00:23:36 PDT 2026


================
@@ -416,6 +416,32 @@ struct VectorReductionPattern final : OpConversionPattern<vector::ReductionOp> {
 
     auto [resultType, extractedElements] = *reductionInfo;
     Location loc = reduceOp->getLoc();
+
+    // Handle boolean reductions with spirv.Any / spirv.All.
+    if (resultType.isInteger(1)) {
+      auto kind = reduceOp.getKind();
----------------
aobolensk wrote:

Done

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


More information about the Mlir-commits mailing list