diff options
Diffstat (limited to 'mlir/test/lib/Dialect/Test/TestOpDefs.cpp')
| -rw-r--r-- | mlir/test/lib/Dialect/Test/TestOpDefs.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mlir/test/lib/Dialect/Test/TestOpDefs.cpp b/mlir/test/lib/Dialect/Test/TestOpDefs.cpp index 4d4ec02546bc..e21cf94f84b6 100644 --- a/mlir/test/lib/Dialect/Test/TestOpDefs.cpp +++ b/mlir/test/lib/Dialect/Test/TestOpDefs.cpp @@ -1052,6 +1052,32 @@ LogicalResult OpWithRefineTypeInterfaceOp::refineReturnTypes( } //===----------------------------------------------------------------------===// +// TilingNoDpsOp +//===----------------------------------------------------------------------===// + +SmallVector<Range> TilingNoDpsOp::getIterationDomain(OpBuilder &builder) { + return {}; +} + +SmallVector<utils::IteratorType> TilingNoDpsOp::getLoopIteratorTypes() { + return {}; +} + +FailureOr<TilingResult> +TilingNoDpsOp::getTiledImplementation(OpBuilder &builder, + ArrayRef<OpFoldResult> offsets, + ArrayRef<OpFoldResult> sizes) { + return failure(); +} + +LogicalResult TilingNoDpsOp::getResultTilePosition( + OpBuilder &builder, unsigned resultNumber, ArrayRef<OpFoldResult> offsets, + ArrayRef<OpFoldResult> sizes, SmallVector<OpFoldResult> &resultOffsets, + SmallVector<OpFoldResult> &resultSizes) { + return failure(); +} + +//===----------------------------------------------------------------------===// // OpWithShapedTypeInferTypeAdaptorInterfaceOp //===----------------------------------------------------------------------===// |
