[llvm] [VPlan] Refine the constructor of VPWidenIntrinsicRecipe. nfc (PR #113890)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 29 14:02:57 PDT 2024
================
@@ -1489,7 +1489,7 @@ static void transformRecipestoEVLRecipes(VPlan &Plan, VPValue &EVL) {
Ops.push_back(&EVL);
return new VPWidenIntrinsicRecipe(Intrinsic::vp_select, Ops,
TypeInfo.inferScalarType(Sel),
- false, false, false);
+ Sel->getDebugLoc());
----------------
fhahn wrote:
this also sets the debug info where it didn't set it before which is good to fix as well, thanks.
I think we need at least some tests for EVL vectorization with debug locations, to make sure they are preserved properly
https://github.com/llvm/llvm-project/pull/113890
More information about the llvm-commits
mailing list