diff options
Diffstat (limited to 'llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp')
| -rw-r--r-- | llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp b/llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp index 174249a7e85e..f098ba0bce49 100644 --- a/llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp +++ b/llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp @@ -27,8 +27,8 @@ TEST_F(VPVerifierTest, VPInstructionUseBeforeDefSameBB) { VPBB1->appendRecipe(UseI); VPBB1->appendRecipe(DefI); - VPBasicBlock *VPBB2 = new VPBasicBlock(); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB2, "R1"); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB2, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBlockUtils::connectBlocks(R1, Plan.getScalarHeader()); @@ -51,14 +51,14 @@ TEST_F(VPVerifierTest, VPInstructionUseBeforeDefDifferentBB) { new VPInstruction(VPInstruction::BranchOnCond, {CanIV}); VPBasicBlock *VPBB1 = Plan.getEntry(); - VPBasicBlock *VPBB2 = new VPBasicBlock(); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); VPBB1->appendRecipe(UseI); VPBB2->appendRecipe(CanIV); VPBB2->appendRecipe(DefI); VPBB2->appendRecipe(BranchOnCond); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB2, "R1"); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB2, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBlockUtils::connectBlocks(R1, Plan.getScalarHeader()); @@ -85,9 +85,9 @@ TEST_F(VPVerifierTest, VPBlendUseBeforeDefDifferentBB) { VPlan &Plan = getPlan(); VPBasicBlock *VPBB1 = Plan.getEntry(); - VPBasicBlock *VPBB2 = new VPBasicBlock(); - VPBasicBlock *VPBB3 = new VPBasicBlock(); - VPBasicBlock *VPBB4 = new VPBasicBlock(); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); + VPBasicBlock *VPBB3 = Plan.createVPBasicBlock(""); + VPBasicBlock *VPBB4 = Plan.createVPBasicBlock(""); VPBB1->appendRecipe(I1); VPBB2->appendRecipe(CanIV); @@ -97,7 +97,7 @@ TEST_F(VPVerifierTest, VPBlendUseBeforeDefDifferentBB) { VPBlockUtils::connectBlocks(VPBB2, VPBB3); VPBlockUtils::connectBlocks(VPBB3, VPBB4); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB4, "R1"); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB4, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBB3->setParent(R1); @@ -125,14 +125,14 @@ TEST_F(VPVerifierTest, DuplicateSuccessorsOutsideRegion) { VPlan &Plan = getPlan(); VPBasicBlock *VPBB1 = Plan.getEntry(); - VPBasicBlock *VPBB2 = new VPBasicBlock(); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); VPBB1->appendRecipe(I1); VPBB1->appendRecipe(BranchOnCond2); VPBB2->appendRecipe(CanIV); VPBB2->appendRecipe(BranchOnCond); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB2, "R1"); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB2, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBlockUtils::connectBlocks(VPBB1, R1); @@ -158,8 +158,8 @@ TEST_F(VPVerifierTest, DuplicateSuccessorsInsideRegion) { VPlan &Plan = getPlan(); VPBasicBlock *VPBB1 = Plan.getEntry(); - VPBasicBlock *VPBB2 = new VPBasicBlock(); - VPBasicBlock *VPBB3 = new VPBasicBlock(); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); + VPBasicBlock *VPBB3 = Plan.createVPBasicBlock(""); VPBB1->appendRecipe(I1); VPBB2->appendRecipe(CanIV); @@ -168,7 +168,7 @@ TEST_F(VPVerifierTest, DuplicateSuccessorsInsideRegion) { VPBlockUtils::connectBlocks(VPBB2, VPBB3); VPBlockUtils::connectBlocks(VPBB2, VPBB3); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB3, "R1"); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB3, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBB3->setParent(R1); @@ -187,7 +187,7 @@ TEST_F(VPVerifierTest, DuplicateSuccessorsInsideRegion) { TEST_F(VPVerifierTest, BlockOutsideRegionWithParent) { VPlan &Plan = getPlan(); VPBasicBlock *VPBB1 = Plan.getEntry(); - VPBasicBlock *VPBB2 = new VPBasicBlock(); + VPBasicBlock *VPBB2 = Plan.createVPBasicBlock(""); VPInstruction *DefI = new VPInstruction(Instruction::Add, {}); VPInstruction *BranchOnCond = @@ -196,7 +196,7 @@ TEST_F(VPVerifierTest, BlockOutsideRegionWithParent) { VPBB1->appendRecipe(DefI); VPBB2->appendRecipe(BranchOnCond); - VPRegionBlock *R1 = new VPRegionBlock(VPBB2, VPBB2, "R1"); + VPRegionBlock *R1 = Plan.createVPRegionBlock(VPBB2, VPBB2, "R1"); VPBlockUtils::connectBlocks(VPBB1, R1); VPBlockUtils::connectBlocks(R1, Plan.getScalarHeader()); |
