[llvm] [VPlan] Migrate VPBuilder to VPInsertPt fully (NFC) (PR #209764)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 30 06:19:12 PDT 2026
================
@@ -97,13 +97,52 @@ void reportVectorization(OptimizationRemarkEmitter *ORE, Loop *TheLoop,
/// VPlan-based builder utility analogous to IRBuilder.
class VPBuilder {
- VPBasicBlock *BB = nullptr;
- VPBasicBlock::iterator InsertPt = VPBasicBlock::iterator();
+public:
+ /// InsertPoint - A saved insertion point.
+ class VPInsertPoint {
----------------
artagnon wrote:
Exposing it was a mistake; it's an implementation detail that allows us to simplify VPBuilder, nothing more.
https://github.com/llvm/llvm-project/pull/209764
More information about the llvm-commits
mailing list