Searched refs:VPDerivedIVRecipe (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 2864 class VPDerivedIVRecipe : public VPSingleDefRecipe { 2872 VPDerivedIVRecipe(const InductionDescriptor &IndDesc, VPValue *Start, in VPDerivedIVRecipe() function 2874 : VPDerivedIVRecipe( in VPDerivedIVRecipe() 2879 VPDerivedIVRecipe(InductionDescriptor::InductionKind Kind, in VPDerivedIVRecipe() function 2885 ~VPDerivedIVRecipe() override = default; 2887 VPDerivedIVRecipe *clone() override { in clone() 2888 return new VPDerivedIVRecipe(Kind, FPBinOp, getStartValue(), getOperand(1), in clone()
|
H A D | VPlanAnalysis.cpp | 257 .Case<VPWidenIntOrFpInductionRecipe, VPDerivedIVRecipe>( in inferScalarType()
|
H A D | VPlanRecipes.cpp | 1386 void VPDerivedIVRecipe::print(raw_ostream &O, const Twine &Indent, in print() 1885 isa<VPDerivedIVRecipe>(C->getOperand(0)) || in isUniformAcrossVFsAndUFs()
|
H A D | VPlanTransforms.cpp | 532 BaseIV = new VPDerivedIVRecipe(Kind, FPBinOp, StartV, CanonicalIV, Step); in createScalarIVSteps()
|
H A D | VPlan.cpp | 945 isa<VPDerivedIVRecipe>(U) || in prepareToExecute()
|
H A D | LoopVectorize.cpp | 9118 void VPDerivedIVRecipe::execute(VPTransformState &State) { in execute()
|