Searched refs:VPlanPtr (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 72 VFRange &Range, VPlanPtr &Plan); 90 VPlanPtr &Plan); 120 VFRange &Range, VPlanPtr &Plan); 135 VPValue *createBlockInMask(BasicBlock *BB, VPlanPtr &Plan); 139 VPValue *createEdgeMask(BasicBlock *Src, BasicBlock *Dst, VPlanPtr &Plan); 161 VPlanPtr &Plan); 171 VPlanPtr &Plan);
|
| H A D | LoopVectorizationPlanner.h | 266 SmallVector<VPlanPtr, 4> VPlans; 312 return any_of(VPlans, [&](const VPlanPtr &Plan) { in hasPlanWithVFs() 341 VPlanPtr buildVPlan(VFRange &Range); 345 VPlanPtr buildVPlanWithVPRecipes( 358 void adjustRecipesForInLoopReductions(VPlanPtr &Plan,
|
| H A D | VPlanTransforms.h | 28 Loop *OrigLoop, VPlanPtr &Plan,
|
| H A D | VPlanTransforms.cpp | 20 Loop *OrigLoop, VPlanPtr &Plan, in VPInstructionsToVPRecipes()
|
| H A D | LoopVectorize.cpp | 8037 erase_if(VPlans, [VF](const VPlanPtr &Plan) { in setBestPlan() 8491 VPlanPtr &Plan) { in createEdgeMask() 8534 VPValue *VPRecipeBuilder::createBlockInMask(BasicBlock *BB, VPlanPtr &Plan) { in createBlockInMask() 8601 VPlanPtr &Plan) { in tryToWidenMemory() 8684 VPlanPtr &Plan) { in tryToBlend() 8829 VPlanPtr &Plan) { in handleReplication() 8875 VPlanPtr &Plan) { in createReplicateRegion() 8909 VFRange &Range, VPlanPtr &Plan) { in tryToCreateWidenRecipe() 8999 VPlanPtr LoopVectorizationPlanner::buildVPlanWithVPRecipes( in buildVPlanWithVPRecipes() 9264 VPlanPtr LoopVectorizationPlanner::buildVPlan(VFRange &Range) { in buildVPlan() [all …]
|
| H A D | VPlan.h | 92 using VPlanPtr = std::unique_ptr<VPlan>; variable
|