================ @@ -323,5 +1089,12 @@ void populateWinogradConv2DPatterns(RewritePatternSet &patterns, int64_t m, patterns.insert<WinogradConv2DNhwcFhwc>(context, m, r); } +void populateDecomposeWinogradOpsPatterns(RewritePatternSet &patterns) { + MLIRContext *context = patterns.getContext(); + patterns.insert<DecomposeWinogradFilterTransform>(context); + patterns.insert<DecomposeWinogradInputTransform>(context); + patterns.insert<DecomposeWinogradOutputTransform>(context); ---------------- ftynse wrote:
```suggestion patterns.insert<DecomposeWinogradFilterTransform, DecomposeWinogradInputTransform, DecomposeWinogradOutputTransform>(context); ``` https://github.com/llvm/llvm-project/pull/96183 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits