Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp150 if (IsHeaderVPBB && !isa<VPHeaderPHIRecipe>(*RecipeI)) { in verifyPhiRecipes()
159 if (!IsHeaderVPBB && isa<VPHeaderPHIRecipe>(*RecipeI)) { in verifyPhiRecipes()
210 if (!UI || isa<VPHeaderPHIRecipe>(UI) || isa<VPPredInstPHIRecipe>(UI)) in verifyVPBasicBlock()
H A DVPlan.h1492 class VPHeaderPHIRecipe : public VPSingleDefRecipe {
1502 ~VPHeaderPHIRecipe() override = default;
1663 class VPWidenPHIRecipe : public VPHeaderPHIRecipe {
1670 : VPHeaderPHIRecipe(VPDef::VPWidenPHISC, Phi) { in VPHeaderPHIRecipe() function
1710 static inline bool classof(const VPHeaderPHIRecipe *R) { in VP_CLASSOF_IMPL()
1726 class VPReductionPHIRecipe : public VPHeaderPHIRecipe {
1751 static inline bool classof(const VPHeaderPHIRecipe *R) { in VP_CLASSOF_IMPL()
2215 class VPCanonicalIVPHIRecipe : public VPHeaderPHIRecipe {
2224 static inline bool classof(const VPHeaderPHIRecipe *D) { in VP_CLASSOF_IMPL()
2267 class VPActiveLaneMaskPHIRecipe : public VPHeaderPHIRecipe {
[all …]
H A DVPRecipeBuilder.h62 SmallVector<VPHeaderPHIRecipe *, 4> PhisToFix;
H A DVPlanTransforms.cpp665 if (isa<VPHeaderPHIRecipe>(SinkCandidate) || in sinkRecurrenceUsersAfterPrevious()
736 if (isa<VPHeaderPHIRecipe>(Previous)) in adjustFixedOrderRecurrences()
H A DVPlan.cpp824 auto *PhiR = cast<VPHeaderPHIRecipe>(&R); in execute()
1206 if (isa<VPHeaderPHIRecipe>(&VPI)) in visitBlock()
H A DLoopVectorize.cpp8440 for (VPHeaderPHIRecipe *R : PhisToFix) { in fixHeaderPhis()
8524 VPHeaderPHIRecipe *PhiRecipe = nullptr; in tryToCreateWidenRecipe()
8797 if (isa<VPHeaderPHIRecipe>(Recipe)) { in tryToBuildVPlanWithVPRecipes()
10224 cast<VPHeaderPHIRecipe>(&R)->setStartValue(StartVal); in processLoop()