[llvm] [VPlan] Build initial VPlan 0 using HCFGBuilder for inner loops. (NFC) (PR #124432)

via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 3 01:01:37 PST 2025


================
@@ -8299,7 +8299,7 @@ VPRecipeBuilder::tryToWidenMemory(Instruction *I, ArrayRef<VPValue *> Operands,
                                                 : GEPNoWrapFlags::none(),
                                             I->getDebugLoc());
     }
-    Builder.getInsertBlock()->appendRecipe(VectorPtr);
+    VectorPtr->insertBefore(&*Builder.getInsertPoint());
----------------
ayalz wrote:

This seems awkward, would be better to have VPBuilder support
```suggestion
    Builder.insert(VectorPtr);
```
as inspired by IRBuilderBase?

https://github.com/llvm/llvm-project/pull/124432


More information about the llvm-commits mailing list