Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp134 isa<VPHeaderPHIRecipe, VPWidenPHIRecipe, VPPredInstPHIRecipe>(UI)) in verifyVPBasicBlock()
H A DVPlanAnalysis.cpp259 .Case<VPReductionRecipe, VPPredInstPHIRecipe, VPWidenPHIRecipe, in inferScalarType()
H A DVPlanTransforms.cpp274 cast<VPPredInstPHIRecipe>(&Phi1ToMove)->getOperand(0); in mergeReplicateRegionsIntoSuccessors()
321 VPPredInstPHIRecipe *PHIRecipe = nullptr; in createReplicateRegion()
323 PHIRecipe = new VPPredInstPHIRecipe(RecipeWithoutMask); in createReplicateRegion()
H A DVPlan.h2412 class VPPredInstPHIRecipe : public VPSingleDefRecipe {
2416 VPPredInstPHIRecipe(VPValue *PredV) in VPPredInstPHIRecipe() function
2418 ~VPPredInstPHIRecipe() override = default;
2420 VPPredInstPHIRecipe *clone() override { in clone()
2421 return new VPPredInstPHIRecipe(getOperand(0)); in clone()
H A DVPlanRecipes.cpp1841 if (auto *PredR = dyn_cast<VPPredInstPHIRecipe>(U)) in shouldPack()
1956 void VPPredInstPHIRecipe::execute(VPTransformState &State) { in execute()
2003 void VPPredInstPHIRecipe::print(raw_ostream &O, const Twine &Indent, in print()