[Mlir-commits] [mlir] [mlir][vector] Generalize multi_reduction innerparallel unrolling to N dimensions (PR #182301)

Erick Ochoa Lopez llvmlistbot at llvm.org
Mon Feb 23 08:19:48 PST 2026


amd-eochoalo wrote:

@banach-space just a note, I want to bounce an idea. I don't like that this change forces downstream users to apply the unrolling patterns after flattening and reorder_and_expand. I would prefer if this followed the convention of the original PR which adds another unrolling method that generalizes but swaps TwoDimMultiReductionToElementWise with MultiReductionToArithOps . (They are equivalent). 

[Comment in previous PR](https://github.com/llvm/llvm-project/pull/178974)

> The original population of patterns populateVectorMultiReductionLoweringPatterns is preserved to allow external projects to migrate to these new pattern population functions at their own pace.

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


More information about the Mlir-commits mailing list