diff options
Diffstat (limited to 'mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td')
| -rw-r--r-- | mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td b/mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td index 839671c866a..97e0cb21704 100644 --- a/mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td +++ b/mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td @@ -73,4 +73,11 @@ def : Pattern<(DotOp:$op $a, $b, $c), [(TileLinalgOp<[8], "REG"> $op)], [(Constraint<HasLinalgTransformMarker<"L1">> $op)]>; +//===----------------------------------------------------------------------===// +// Linalg to loops patterns. +//===----------------------------------------------------------------------===// +def : Pattern<(DotOp:$op $a, $b, $c), + [(LinalgOpToLoops<"DotOp"> $op)], + [(Constraint<HasLinalgTransformMarker<"REG">> $op)]>; + #endif // TEST_LINALG_TRANSFORMS_PATTERNS |

