@@ -269,7 +269,7 @@ TEST_F(VPBasicBlockTest, getPlan) {
269269 // VPBasicBlock is the entry into the VPlan, followed by a region.
270270 VPBasicBlock *R1BB1 = Plan.createVPBasicBlock (" " );
271271 VPBasicBlock *R1BB2 = Plan.createVPBasicBlock (" " );
272- VPRegionBlock *R1 = Plan.createVPRegionBlock (R1BB1, R1BB2, " R1 " );
272+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R1BB1, R1BB2 );
273273 VPBlockUtils::connectBlocks (R1BB1, R1BB2);
274274
275275 VPBlockUtils::connectBlocks (VPBB1, R1);
@@ -286,12 +286,12 @@ TEST_F(VPBasicBlockTest, getPlan) {
286286 VPlan &Plan = getPlan ();
287287 VPBasicBlock *R1BB1 = Plan.createVPBasicBlock (" " );
288288 VPBasicBlock *R1BB2 = Plan.createVPBasicBlock (" " );
289- VPRegionBlock *R1 = Plan.createVPRegionBlock (R1BB1, R1BB2, " R1 " );
289+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R1BB1, R1BB2 );
290290 VPBlockUtils::connectBlocks (R1BB1, R1BB2);
291291
292292 VPBasicBlock *R2BB1 = Plan.createVPBasicBlock (" " );
293293 VPBasicBlock *R2BB2 = Plan.createVPBasicBlock (" " );
294- VPRegionBlock *R2 = Plan.createVPRegionBlock (R2BB1, R2BB2, " R2 " );
294+ VPRegionBlock *R2 = Plan.createLoopRegion ( " R2 " , R2BB1, R2BB2 );
295295 VPBlockUtils::connectBlocks (R2BB1, R2BB2);
296296
297297 VPBasicBlock *VPBB1 = Plan.getEntry ();
@@ -369,7 +369,7 @@ TEST_F(VPBasicBlockTest, TraversingIteratorTest) {
369369 VPBasicBlock *R1BB2 = Plan.createVPBasicBlock (" " );
370370 VPBasicBlock *R1BB3 = Plan.createVPBasicBlock (" " );
371371 VPBasicBlock *R1BB4 = Plan.createVPBasicBlock (" " );
372- VPRegionBlock *R1 = Plan.createVPRegionBlock (R1BB1, R1BB4, " R1 " );
372+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R1BB1, R1BB4 );
373373 R1BB2->setParent (R1);
374374 R1BB3->setParent (R1);
375375 VPBlockUtils::connectBlocks (VPBB0, R1);
@@ -382,7 +382,7 @@ TEST_F(VPBasicBlockTest, TraversingIteratorTest) {
382382
383383 VPBasicBlock *R2BB1 = Plan.createVPBasicBlock (" " );
384384 VPBasicBlock *R2BB2 = Plan.createVPBasicBlock (" " );
385- VPRegionBlock *R2 = Plan.createVPRegionBlock (R2BB1, R2BB2, " R2 " );
385+ VPRegionBlock *R2 = Plan.createLoopRegion ( " R2 " , R2BB1, R2BB2 );
386386 VPBlockUtils::connectBlocks (R2BB1, R2BB2);
387387 VPBlockUtils::connectBlocks (R1, R2);
388388
@@ -467,12 +467,12 @@ TEST_F(VPBasicBlockTest, TraversingIteratorTest) {
467467 VPBasicBlock *R1BB1 = Plan.createVPBasicBlock (" R1BB1" );
468468 VPBasicBlock *R1BB2 = Plan.createVPBasicBlock (" R1BB2" );
469469 VPBasicBlock *R1BB3 = Plan.createVPBasicBlock (" R1BB3" );
470- VPRegionBlock *R1 = Plan.createVPRegionBlock (R1BB1, R1BB3, " R1 " );
470+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R1BB1, R1BB3 );
471471
472472 VPBasicBlock *R2BB1 = Plan.createVPBasicBlock (" R2BB1" );
473473 VPBasicBlock *R2BB2 = Plan.createVPBasicBlock (" R2BB2" );
474474 VPBasicBlock *R2BB3 = Plan.createVPBasicBlock (" R2BB3" );
475- VPRegionBlock *R2 = Plan.createVPRegionBlock (R2BB1, R2BB3, " R2 " );
475+ VPRegionBlock *R2 = Plan.createLoopRegion ( " R2 " , R2BB1, R2BB3 );
476476 R2BB2->setParent (R2);
477477 VPBlockUtils::connectBlocks (R2BB1, R2BB2);
478478 VPBlockUtils::connectBlocks (R2BB2, R2BB1);
@@ -537,10 +537,10 @@ TEST_F(VPBasicBlockTest, TraversingIteratorTest) {
537537 VPlan &Plan = getPlan ();
538538 VPBasicBlock *R2BB1 = Plan.createVPBasicBlock (" R2BB1" );
539539 VPBasicBlock *R2BB2 = Plan.createVPBasicBlock (" R2BB2" );
540- VPRegionBlock *R2 = Plan.createVPRegionBlock (R2BB1, R2BB2, " R2 " );
540+ VPRegionBlock *R2 = Plan.createLoopRegion ( " R2 " , R2BB1, R2BB2 );
541541 VPBlockUtils::connectBlocks (R2BB1, R2BB2);
542542
543- VPRegionBlock *R1 = Plan.createVPRegionBlock (R2 , R2, " R1 " );
543+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R2, R2 );
544544 R2->setParent (R1);
545545
546546 VPBasicBlock *VPBB1 = Plan.getEntry ();
@@ -590,14 +590,14 @@ TEST_F(VPBasicBlockTest, TraversingIteratorTest) {
590590 //
591591 VPlan &Plan = getPlan ();
592592 VPBasicBlock *R3BB1 = Plan.createVPBasicBlock (" R3BB1" );
593- VPRegionBlock *R3 = Plan.createVPRegionBlock (R3BB1 , R3BB1, " R3 " );
593+ VPRegionBlock *R3 = Plan.createLoopRegion ( " R3 " , R3BB1, R3BB1 );
594594
595595 VPBasicBlock *R2BB1 = Plan.createVPBasicBlock (" R2BB1" );
596- VPRegionBlock *R2 = Plan.createVPRegionBlock (R2BB1, R3, " R2 " );
596+ VPRegionBlock *R2 = Plan.createLoopRegion ( " R2 " , R2BB1, R3 );
597597 R3->setParent (R2);
598598 VPBlockUtils::connectBlocks (R2BB1, R3);
599599
600- VPRegionBlock *R1 = Plan.createVPRegionBlock (R2 , R2, " R1 " );
600+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , R2, R2 );
601601 R2->setParent (R1);
602602
603603 VPBasicBlock *VPBB1 = Plan.getEntry ();
@@ -687,7 +687,7 @@ TEST_F(VPBasicBlockTest, reassociateBlocks) {
687687 VPlan &Plan = getPlan ();
688688 VPBasicBlock *VPBB1 = Plan.createVPBasicBlock (" VPBB1" );
689689 VPBasicBlock *VPBB2 = Plan.createVPBasicBlock (" VPBB2" );
690- VPRegionBlock *R1 = Plan.createVPRegionBlock (VPBB2 , VPBB2, " R1 " );
690+ VPRegionBlock *R1 = Plan.createLoopRegion ( " R1 " , VPBB2, VPBB2 );
691691 VPBlockUtils::connectBlocks (VPBB1, R1);
692692
693693 auto *WidenPhi = new VPWidenPHIRecipe (nullptr );
0 commit comments