Searched refs:VPVectorPointerRecipe (Results 1 – 6 of 6) 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 | 284 VPScalarIVStepsRecipe, VPWidenGEPRecipe, VPVectorPointerRecipe, in inferScalarType() 546 if (isa<VPVectorPointerRecipe, VPVectorEndPointerRecipe, in calculateRegisterUsageForPlan()
|
| H A D | VPlan.h | 1802 class VPVectorPointerRecipe : public VPRecipeWithIRFlags, 1807 VPVectorPointerRecipe(VPValue *Ptr, Type *IndexedTy, GEPNoWrapFlags GEPFlags, in VPVectorPointerRecipe() function 1831 VPVectorPointerRecipe *clone() override { in clone() 1832 return new VPVectorPointerRecipe(getOperand(0), IndexedTy, in clone()
|
| H A D | VPlanRecipes.cpp | 2389 void VPVectorPointerRecipe::execute(VPTransformState &State) { in execute() 2404 void VPVectorPointerRecipe::print(raw_ostream &O, const Twine &Indent, in print()
|
| H A D | VPlanTransforms.cpp | 3187 if (isa<VPVectorPointerRecipe>(&R) && Plan.getUF() > 1) in narrowInterleaveGroups()
|
| H A D | LoopVectorize.cpp | 7680 VectorPtr = new VPVectorPointerRecipe(Ptr, getLoadStoreType(I), in tryToWidenMemory()
|