[llvm] [VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (PR #149706)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 23 09:51:23 PDT 2025
================
@@ -4063,21 +4065,35 @@ static bool isConsecutiveInterleaveGroup(VPInterleaveRecipe *InterleaveR,
[&TypeInfo, GroupElementTy](VPValue *Op) {
return TypeInfo.inferScalarType(Op) == GroupElementTy;
----------------
ayalz wrote:
(Independent) Can distinct element types be grouped into an interleaved load, or can this currently be an `assert`?
Same for interleaved stores below.
https://github.com/llvm/llvm-project/pull/149706
More information about the llvm-commits
mailing list