Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1133 ~VPHeaderPHIRecipe() override = default;
1212 static inline bool classof(const VPHeaderPHIRecipe *R) { in classof()
1235 class VPWidenPHIRecipe : public VPHeaderPHIRecipe {
1253 static inline bool classof(const VPHeaderPHIRecipe *R) { in classof()
1287 : VPHeaderPHIRecipe(VPVFirstOrderRecurrencePHISC, in VPFirstOrderRecurrencePHIRecipe()
1294 static inline bool classof(const VPHeaderPHIRecipe *R) { in classof()
1313 class VPReductionPHIRecipe : public VPHeaderPHIRecipe {
1340 static inline bool classof(const VPHeaderPHIRecipe *R) { in classof()
1836 class VPCanonicalIVPHIRecipe : public VPHeaderPHIRecipe {
1851 static inline bool classof(const VPHeaderPHIRecipe *D) { in classof()
[all …]
H A DVPRecipeBuilder.h62 SmallVector<VPHeaderPHIRecipe *, 4> PhisToFix;
H A DVPlanVerifier.cpp181 if (!UI || isa<VPHeaderPHIRecipe>(UI)) in verifyVPBasicBlock()
H A DVPlan.cpp717 auto *PhiR = cast<VPHeaderPHIRecipe>(&R); in execute()
1030 if (isa<VPHeaderPHIRecipe>(&VPI)) in visitBlock()
H A DLoopVectorize.cpp8348 for (VPHeaderPHIRecipe *R : PhisToFix) { in fixHeaderPhis()
8488 VPHeaderPHIRecipe *PhiRecipe = nullptr; in tryToCreateWidenRecipe()