Home
last modified time | relevance | path

Searched refs:VPVectorPointerRecipe (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanUnroll.cpp316 VPVectorPointerRecipe, VPVectorEndPointerRecipe>(Copy) || in unrollRecipeByUF()
321 if (isa<VPVectorPointerRecipe, VPVectorEndPointerRecipe>(R)) in unrollRecipeByUF()
H A DVPlanAnalysis.cpp284 VPScalarIVStepsRecipe, VPWidenGEPRecipe, VPVectorPointerRecipe, in inferScalarType()
546 if (isa<VPVectorPointerRecipe, VPVectorEndPointerRecipe, in calculateRegisterUsageForPlan()
H A DVPlan.h1802 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 DVPlanRecipes.cpp2389 void VPVectorPointerRecipe::execute(VPTransformState &State) { in execute()
2404 void VPVectorPointerRecipe::print(raw_ostream &O, const Twine &Indent, in print()
H A DVPlanTransforms.cpp3187 if (isa<VPVectorPointerRecipe>(&R) && Plan.getUF() > 1) in narrowInterleaveGroups()
H A DLoopVectorize.cpp7680 VectorPtr = new VPVectorPointerRecipe(Ptr, getLoadStoreType(I), in tryToWidenMemory()