[Mlir-commits] [mlir] [mlir][Tensor] Add rank-reducing slice in generatedSlices (PR #174248)
Bangtian Liu
llvmlistbot at llvm.org
Fri Jan 2 14:50:34 PST 2026
https://github.com/bangtianliu created https://github.com/llvm/llvm-project/pull/174248
None
>From 1ffad60f98a497fd378926536970350e90ffe5e5 Mon Sep 17 00:00:00 2001
From: Bangtian Liu <liubangtian at gmail.com>
Date: Fri, 2 Jan 2026 14:54:43 -0800
Subject: [PATCH] [mlir][Tensor] Add rank-reducing slice in generatedSlices
Signed-off-by: Bangtian Liu <liubangtian at gmail.com>
---
.../Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/mlir/lib/Dialect/Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp b/mlir/lib/Dialect/Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp
index 549ac7afca8ca..7903f3c51b73b 100644
--- a/mlir/lib/Dialect/Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp
+++ b/mlir/lib/Dialect/Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp
@@ -53,6 +53,7 @@ FailureOr<TilingResult> tensor::replaceExtractSliceWithTiledProducer(
builder, sliceOp.getLoc(), sliceOp.getType(),
tiledResult->tiledValues[0], offsets, sliceOp.getMixedSizes(), strides);
tiledResult->tiledValues[0] = newSliceOp;
+ tiledResult->generatedSlices.push_back(newSliceOp);
}
return *tiledResult;
More information about the Mlir-commits
mailing list