[llvm] [VPlan] Perform interleaving as VPlan-to-VPlan transform. (PR #94339)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 17 13:34:15 PDT 2024
fhahn wrote:
> Great to see this materialize, and the amount of clean-up it brings!
>
> Can the patch be split into two main parts:
>
> 1. introducing the VPlanTransform::interleave() pass, reusing existing code-gen with UF reset to 1
> 2. retiring support for UF > 1 in code-gen, across execute()'s and VPTransformState?
> plus separating independent clang-format's.
>
Split off adding the ::interleave part separately as suggested to https://github.com/llvm/llvm-project/pull/95842, which retains the existing structure in the recipes (iterate over parts) and doesn't simplify VPTransformState yet
https://github.com/llvm/llvm-project/pull/94339
More information about the llvm-commits
mailing list