Lines Matching defs:Recipe
4418 OS << "Recipe with invalid costs prevented vectorization at VF=(";
8688 auto *Recipe = new VPReplicateRecipe(I, mapToVPValues(I->operands()),
8690 return Recipe;
8815 VPRecipeBase *Recipe;
8820 if ((Recipe = tryToOptimizeInductionPHI(Phi, Operands, Range)))
8821 return Recipe;
8852 if (isa<TruncInst>(Instr) && (Recipe = tryToOptimizeInductionTruncate(
8854 return Recipe;
9351 auto *Recipe = new VPReplicateRecipe(
9354 Recipe->insertBefore(*MiddleVPBB, MBIP);
9358 VPRecipeBase *Recipe =
9360 if (!Recipe)
9361 Recipe = RecipeBuilder.handleReplication(Instr, Range);
9363 RecipeBuilder.setRecipe(Instr, Recipe);
9364 if (isa<VPHeaderPHIRecipe>(Recipe)) {
9376 Recipe->insertBefore(*HeaderVPBB, HeaderVPBB->getFirstNonPhi());
9378 VPBB->appendRecipe(Recipe);