[llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (PR #136450)
via llvm-commits
llvm-commits at lists.llvm.org
Thu May 8 03:52:36 PDT 2025
================
@@ -2793,7 +2799,7 @@ void VPlanTransforms::narrowInterleaveGroups(VPlan &Plan, ElementCount VF,
auto *L = new VPWidenLoadRecipe(
*cast<LoadInst>(LoadGroup->getInterleaveGroup()->getInsertPos()),
LoadGroup->getAddr(), LoadGroup->getMask(), /*Consecutive=*/true,
- /*Reverse=*/false, LoadGroup->getDebugLoc());
+ /*Reverse=*/false, {}, LoadGroup->getDebugLoc());
----------------
ayalz wrote:
OK, better avoid propagating LoadInst's metadata, then perhaps better to stick with inlining `LI`?
https://github.com/llvm/llvm-project/pull/136450
More information about the llvm-commits
mailing list