Searched refs:Recipe (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 675 : VPDef(SC), VPUser(Operands, VPUser::VPUserID::Recipe) {} in VPRecipeBase() 679 : VPDef(SC), VPUser(Operands, VPUser::VPUserID::Recipe) {} in VPRecipeBase() 732 return U->getVPUserID() == VPUser::VPUserID::Recipe; in classof() 1611 if (Recipe) 1612 appendRecipe(Recipe); 1659 void insert(VPRecipeBase *Recipe, iterator InsertPt) { in insert() argument 1660 assert(Recipe && "No recipe to append."); in insert() 1661 assert(!Recipe->Parent && "Recipe already in VPlan"); in insert() 1662 Recipe->Parent = this; in insert() 1663 Recipes.insert(InsertPt, Recipe); in insert() [all …]
|
| H A D | VPlanTransforms.cpp | 111 for (auto &Recipe : *VPBB) { in sinkScalarOperands() 112 auto *RepR = dyn_cast<VPReplicateRecipe>(&Recipe); in sinkScalarOperands()
|
| H A D | VPlanValue.h | 202 Recipe, enumerator 281 static inline bool classof(const VPDef *Recipe);
|
| H A D | VPlan.cpp | 334 for (VPRecipeBase &Recipe : Recipes) in execute() 335 Recipe.execute(*State); in execute() 424 for (const VPRecipeBase &Recipe : *this) { in print() 425 Recipe.print(O, RecipeIndent, SlotTracker); in print() 1465 for (const VPRecipeBase &Recipe : *VPBB) in assignSlots() 1466 for (VPValue *Def : Recipe.definedValues()) in assignSlots()
|
| H A D | LoopVectorize.cpp | 8967 setRecipe(I, Recipe); in handleReplication() 8968 Plan->addVPValue(I, Recipe); in handleReplication() 8973 for (VPValue *Op : Recipe->operands()) { in handleReplication() 8987 VPBB->appendRecipe(Recipe); in handleReplication() 9046 VPRecipeBase *Recipe; in tryToCreateWidenRecipe() local 9051 return toVPRecipeResult(Recipe); in tryToCreateWidenRecipe() 9086 return toVPRecipeResult(Recipe); in tryToCreateWidenRecipe() 9266 for (auto *Def : Recipe->definedValues()) { in buildVPlanWithVPRecipes() 9271 RecipeBuilder.setRecipe(Instr, Recipe); in buildVPlanWithVPRecipes() 9272 VPBB->appendRecipe(Recipe); in buildVPlanWithVPRecipes() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3165 if (auto Recipe = shouldFoldCondBranchesToCommonDestination(BI, PBI, TTI)) in FoldBranchToCommonDest() local 3166 std::tie(Opc, InvertPredCond) = *Recipe; in FoldBranchToCommonDest()
|