[Mlir-commits] [mlir] [mlir][vector] Skip redundant affine.apply when unrolling transfer ops. (PR #192700)

Erick Ochoa Lopez llvmlistbot at llvm.org
Fri May 1 06:37:45 PDT 2026


================
@@ -322,6 +322,12 @@ void populateVectorUnrollPatterns(RewritePatternSet &patterns,
                                   const UnrollVectorOptions &options,
                                   PatternBenefit benefit = 1);
 
+/// Compute indices for a transfer op slice.
+SmallVector<Value> sliceTransferIndices(ArrayRef<int64_t> elementOffsets,
----------------
amd-eochoalo wrote:

I added on the PR description about downstream projects using this method. Not sure if a comment about IREE details would be useful here. I'll keep this PR up to give you chance to comment.

https://github.com/llvm/llvm-project/pull/192700


More information about the Mlir-commits mailing list