Searched refs:VPVectorEndPointerRecipe (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanUnroll.cpp | 316 VPVectorPointerRecipe, VPVectorEndPointerRecipe>(Copy) || in unrollRecipeByUF() 321 if (isa<VPVectorPointerRecipe, VPVectorEndPointerRecipe>(R)) in unrollRecipeByUF()
|
| H A D | VPlanAnalysis.cpp | 285 VPVectorEndPointerRecipe, VPWidenCanonicalIVRecipe, in inferScalarType() 546 if (isa<VPVectorPointerRecipe, VPVectorEndPointerRecipe, in calculateRegisterUsageForPlan()
|
| H A D | VPlanVerifier.cpp | 169 .Case<VPWidenLoadEVLRecipe, VPVectorEndPointerRecipe>( in verifyEVLRecipe()
|
| H A D | VPlan.h | 1743 class VPVectorEndPointerRecipe : public VPRecipeWithIRFlags, 1752 VPVectorEndPointerRecipe(VPValue *Ptr, VPValue *VF, Type *IndexedTy, in VPVectorEndPointerRecipe() function 1788 VPVectorEndPointerRecipe *clone() override { in clone() 1789 return new VPVectorEndPointerRecipe(getOperand(0), getVFValue(), IndexedTy, in clone()
|
| H A D | VPlanTransforms.cpp | 2189 IsaPred<VPVectorEndPointerRecipe, VPScalarIVStepsRecipe, in transformRecipestoEVLRecipes() 2529 auto *ReversePtr = new VPVectorEndPointerRecipe( in createInterleaveGroups()
|
| H A D | VPlanRecipes.cpp | 2351 void VPVectorEndPointerRecipe::execute(VPTransformState &State) { in execute() 2379 void VPVectorEndPointerRecipe::print(raw_ostream &O, const Twine &Indent, in print()
|
| H A D | LoopVectorize.cpp | 7677 new VPVectorEndPointerRecipe(Ptr, &Plan.getVF(), getLoadStoreType(I), in tryToWidenMemory()
|