Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlan.cpp100 if (auto *U = dyn_cast<VPWidenSelectRecipe>(this)) in toVPUser()
130 if (auto *V = dyn_cast<VPWidenSelectRecipe>(this)) in toVPValue()
150 if (auto *V = dyn_cast<VPWidenSelectRecipe>(this)) in toVPValue()
882 void VPWidenSelectRecipe::print(raw_ostream &O, const Twine &Indent, in print()
DVPlan.h885 class VPWidenSelectRecipe : public VPRecipeBase, public VPValue, public VPUser {
892 VPWidenSelectRecipe(SelectInst &I, iterator_range<IterT> Operands, in VPWidenSelectRecipe() function
898 ~VPWidenSelectRecipe() override = default;
DLoopVectorize.cpp8262 return new VPWidenSelectRecipe(*SI, Plan->mapToVPValues(SI->operands()), in tryToCreateWidenRecipe()
8561 assert(isa<VPWidenSelectRecipe>(WidenRecipe) && in adjustRecipesForInLoopReductions()
8630 void VPWidenSelectRecipe::execute(VPTransformState &State) { in execute()
/external/llvm-project/llvm/unittests/Transforms/Vectorize/
DVPlanTest.cpp422 VPWidenSelectRecipe WidenSelectR(*SelectI, in TEST()