Home
last modified time | relevance | path

Searched refs:Ingredient (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DVPlanHCFGTransforms.cpp36 VPRecipeBase *Ingredient = &*I++; in VPInstructionsToVPRecipes() local
38 VPInstruction *VPInst = cast<VPInstruction>(Ingredient); in VPInstructionsToVPRecipes()
41 Ingredient->eraseFromParent(); in VPInstructionsToVPRecipes()
62 Ingredient->eraseFromParent(); in VPInstructionsToVPRecipes()
68 NewRecipe->insertBefore(Ingredient); in VPInstructionsToVPRecipes()
70 Ingredient->eraseFromParent(); in VPInstructionsToVPRecipes()
DVPlan.h795 Instruction *Ingredient;
808 : VPRecipeBase(VPReplicateSC), Ingredient(I), IsUniform(IsUniform), in VPRecipeBase()
DVPlan.cpp559 << VPlanIngredient(Ingredient); in print()
DLoopVectorize.cpp7152 State.ILV->scalarizeInstruction(Ingredient, *State.Instance, IsPredicated); in execute()
7158 UndefValue::get(VectorType::get(Ingredient->getType(), State.VF)); in execute()
7159 State.ValueMap.setVectorValue(Ingredient, State.Instance->Part, Undef); in execute()
7161 State.ILV->packScalarIntoVectorValue(Ingredient, *State.Instance); in execute()
7172 State.ILV->scalarizeInstruction(Ingredient, {Part, Lane}, IsPredicated); in execute()