[llvm] [LV, VPlan] Check if plan is compatible to EVL transform (PR #92092)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Fri May 24 02:07:39 PDT 2024
https://github.com/fhahn approved this pull request.
LGTM, thanks!
> Vector loops generated from the EVL transform may experience issues on architectures where EVL differs from RuntimeVF at the second-to-last iteration.
>
For the part above, I'd use the same wording as the commit in addExplicitVectorLength
> This patch introduces a check before applying EVL transform. If any recipes in loop rely on RuntimeVF, the vectorizer stop to generate the plan.
the vectorizer stop to generate the plan -> the plan is discarded?
https://github.com/llvm/llvm-project/pull/92092
More information about the llvm-commits
mailing list