Searched refs:Recipe (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 722 : VPDef(SC), VPUser(Operands, VPUser::VPUserID::Recipe), DL(DL) {} in VPDef() 774 return U->getVPUserID() == VPUser::VPUserID::Recipe; in classof() 2428 VPBasicBlock(const Twine &Name = "", VPRecipeBase *Recipe = nullptr) 2430 if (Recipe) 2431 appendRecipe(Recipe); 2478 void insert(VPRecipeBase *Recipe, iterator InsertPt) { in insert() argument 2479 assert(Recipe && "No recipe to append."); in insert() 2480 assert(!Recipe->Parent && "Recipe already in VPlan"); in insert() 2481 Recipe->Parent = this; in insert() 2482 Recipes.insert(InsertPt, Recipe); in insert() [all …]
|
| H A D | VPlan.cpp | 495 for (VPRecipeBase &Recipe : Recipes) in execute() 496 Recipe.execute(*State); in execute() 609 for (const VPRecipeBase &Recipe : *this) { in print() 610 Recipe.print(O, RecipeIndent, SlotTracker); in print() 1265 for (const VPRecipeBase &Recipe : *VPBB) in assignSlots() 1266 for (VPValue *Def : Recipe.definedValues()) in assignSlots()
|
| H A D | LoopVectorize.cpp | 1132 for (VPRecipeBase &Recipe : *VPBB) { in collectPoisonGeneratingRecipes() 8502 return toVPRecipeResult(Recipe); in handleReplication() 8512 VPRecipeBase *Recipe; in tryToCreateWidenRecipe() local 8522 return toVPRecipeResult(Recipe); in tryToCreateWidenRecipe() 8560 return toVPRecipeResult(Recipe); in tryToCreateWidenRecipe() 8791 for (auto *Def : Recipe->definedValues()) { in tryToBuildVPlanWithVPRecipes() 8796 RecipeBuilder.setRecipe(Instr, Recipe); in tryToBuildVPlanWithVPRecipes() 8797 if (isa<VPHeaderPHIRecipe>(Recipe)) { in tryToBuildVPlanWithVPRecipes() 8811 VPBB->appendRecipe(Recipe); in tryToBuildVPlanWithVPRecipes() 8846 auto *Recipe = cast<VPWidenMemoryInstructionRecipe>( in tryToBuildVPlanWithVPRecipes() local [all …]
|
| H A D | VPlanValue.h | 208 Recipe, enumerator
|
| H A D | VPlanTransforms.cpp | 114 for (auto &Recipe : *VPBB) { in sinkScalarOperands() 115 for (VPValue *Op : Recipe.operands()) in sinkScalarOperands()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3851 if (auto Recipe = shouldFoldCondBranchesToCommonDestination(BI, PBI, TTI)) in FoldBranchToCommonDest() local 3852 std::tie(CommonSucc, Opc, InvertPredCond) = *Recipe; in FoldBranchToCommonDest()
|