[Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
llvmlistbot at llvm.org
Wed Jun 25 02:24:40 PDT 2025
================
@@ -2989,8 +2989,9 @@ LogicalResult WinogradFilterTransformOp::verify() {
ArrayRef<int64_t> filterShape = filterType.getShape();
int64_t filterH = filterShape[getFilterHDim()];
int64_t filterW = filterShape[getFilterWDim()];
- int64_t r = getR();
- int64_t m = getM();
+ WinogradConv2DFmr fmr = getFmr();
+ int64_t m, r;
+ std::tie(m, r) = getFmrFromWinogradConv2DFmr(fmr);
----------------
Hsiangkai wrote:
Removed "unknown" enum case.
https://github.com/llvm/llvm-project/pull/144657
More information about the Mlir-commits
mailing list