Lines Matching defs:VPReplicateRecipe
65 class VPReplicateRecipe;
1276 /// scalar. VPReplicateRecipe takes care of generating multiple (scalar)
2284 /// VPReplicateRecipe replicates a given instruction producing multiple scalar
2288 class VPReplicateRecipe : public VPRecipeWithIRFlags {
2297 VPReplicateRecipe(Instruction *I, iterator_range<IterT> Operands,
2305 ~VPReplicateRecipe() override = default;
2307 VPReplicateRecipe *clone() override {
2309 new VPReplicateRecipe(getUnderlyingInstr(), operands(), IsUniform,
2351 /// Return the mask of a predicated VPReplicateRecipe.
3815 if (auto Rep = dyn_cast<VPReplicateRecipe>(Def))