[Mlir-commits] [mlir] [Linalg] Add *Conv2D* matchers (PR #168362)

Han-Chung Wang llvmlistbot at llvm.org
Fri Nov 21 13:51:58 PST 2025


================
@@ -279,6 +279,17 @@ static FailureOr<LinalgOp> specializeLinalgConvolutions(RewriterBase &rewriter,
   CONV_OP_SPECIALIZER(linalg::Conv1DNwcWcfOp);
   CONV_OP_SPECIALIZER(linalg::Conv1DNcwFcwOp);
   CONV_OP_SPECIALIZER(linalg::Conv2DOp);
+  CONV_OP_SPECIALIZER(linalg::Conv2DNhwcFhwcOp);
+  CONV_OP_SPECIALIZER(linalg::Conv2DNhwcHwcfOp);
+  CONV_OP_SPECIALIZER(linalg::Conv2DNchwFchwOp);
+  CONV_OP_SPECIALIZER(linalg::Conv2DNhwcFhwcQOp);
----------------
hanhanW wrote:

Test for the op is missing, I don't see `conv_2d_nhwc_fhwc_q`.

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


More information about the Mlir-commits mailing list