[llvm] [LV] Run simplifyRecipes after addExplicitVectorLength (PR #200794)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 3 03:30:59 PDT 2026


https://github.com/fhahn commented:

> If we want to avoid inserting simplifyRecipes directly into the EVL path, we could consider extracting these simplification rules, including the vector.reverse ones, into a new transformation (perhaps named simplifyPermutations). Then, we can invoke this new transformation on the EVL path instead of simplifyRecipes.

If it would be possible to move the EVL-related simplifications out of the general simplifyRecipes and into a new transform we can run here once, I think that would be great, because it would simplify the general simplifyRecipes and move the EVL logic to exactly where it is needed

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


More information about the llvm-commits mailing list