Lines Matching refs:VPBasicBlock
6509 bool VPRecipeBuilder::tryToWiden(Instruction *I, VPBasicBlock *VPBB, in tryToWiden()
6614 VPBasicBlock *VPRecipeBuilder::handleReplication( in handleReplication()
6615 Instruction *I, VFRange &Range, VPBasicBlock *VPBB, in handleReplication()
6648 auto *RegSucc = new VPBasicBlock(); in handleReplication()
6666 auto *Entry = new VPBasicBlock(Twine(RegionName) + ".entry", BOMRecipe); in createReplicateRegion()
6669 auto *Exit = new VPBasicBlock(Twine(RegionName) + ".continue", PHIRecipe); in createReplicateRegion()
6670 auto *Pred = new VPBasicBlock(Twine(RegionName) + ".if", PredRecipe); in createReplicateRegion()
6682 VPlanPtr &Plan, VPBasicBlock *VPBB) { in tryToCreateRecipe()
6772 VPBasicBlock *VPBB = new VPBasicBlock("Pre-Entry"); in buildVPlanWithVPRecipes()
6789 auto *FirstVPBBForBB = new VPBasicBlock(BB->getName()); in buildVPlanWithVPRecipes()
6849 VPBasicBlock *NextVPBB = RecipeBuilder.handleReplication( in buildVPlanWithVPRecipes()
6862 VPBasicBlock *PreEntry = cast<VPBasicBlock>(Plan->getEntry()); in buildVPlanWithVPRecipes()