[Mlir-commits] [mlir] [MLIR] Add continuous tiling to TileUsingForOp (PR #82792)
Oleksandr Alex Zinenko
llvmlistbot at llvm.org
Fri May 17 06:20:39 PDT 2024
================
@@ -2269,8 +2269,20 @@ SplitOp::apply(transform::TransformRewriter &rewriter,
// Collect the dynamic split points if provided.
SmallVector<Operation *> payload =
llvm::to_vector(state.getPayloadOps(getTarget()));
+
+ bool isMultiwaySplit = getMultiway() ? true : false;
+
+ if (isMultiwaySplit && !llvm::hasSingleElement(payload)) {
+ return emitDefiniteFailure() << "requires exactly one target when "
----------------
ftynse wrote:
Let's use silenceable failure.
https://github.com/llvm/llvm-project/pull/82792
More information about the Mlir-commits
mailing list