Searched refs:VPWidenGEPRecipe (Results 1 – 5 of 5) sorted by relevance
260 VPScalarIVStepsRecipe, VPWidenGEPRecipe, VPVectorPointerRecipe, in inferScalarType()
1613 class VPWidenGEPRecipe : public VPRecipeWithIRFlags {1630 VPWidenGEPRecipe(GetElementPtrInst *GEP, iterator_range<IterT> Operands) in VPWidenGEPRecipe() function1633 ~VPWidenGEPRecipe() override = default;1635 VPWidenGEPRecipe *clone() override { in clone()1636 return new VPWidenGEPRecipe(cast<GetElementPtrInst>(getUnderlyingInstr()), in clone()3817 if (auto *GEP = dyn_cast<VPWidenGEPRecipe>(Def)) in isUniformAfterVectorization()
1498 void VPWidenGEPRecipe::execute(VPTransformState &State) { in execute()1571 void VPWidenGEPRecipe::print(raw_ostream &O, const Twine &Indent, in print()
78 NewRecipe = new VPWidenGEPRecipe(GEP, Ingredient.operands()); in VPInstructionsToVPRecipes()
8306 return new VPWidenGEPRecipe(GEP, in tryToCreateWidenRecipe()