[Mlir-commits] [mlir] [mlir][vector] Add vector.to_elements unrolling (PR #157142)
Erick Ochoa Lopez
llvmlistbot at llvm.org
Tue Sep 9 13:05:37 PDT 2025
================
@@ -311,6 +311,18 @@ void populateVectorToFromElementsToShuffleTreePatterns(
void populateVectorFromElementsLoweringPatterns(RewritePatternSet &patterns,
PatternBenefit benefit = 1);
+/// Populate the pattern set with the following patterns:
+///
+/// [UnrollToElements]
+void populateVectorToElementsLoweringPatterns(RewritePatternSet &patterns,
+ PatternBenefit benefit = 1);
+
+/// Populate the pattern set with the following patterns:
+///
+/// [FlattenToElements]
+void populateVectorToElementsFlatteningPatterns(RewritePatternSet &patterns,
----------------
amd-eochoalo wrote:
Thanks, here is the link for Flattening/Linearize draft PR https://github.com/llvm/llvm-project/pull/157740. We can continue the conversation about this there.
https://github.com/llvm/llvm-project/pull/157142
More information about the Mlir-commits
mailing list