Home
last modified time | relevance | path

Searched refs:VPWidenCallRecipe (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPRecipeBuilder.h84 VPWidenCallRecipe *tryToWidenCall(CallInst *CI, VFRange &Range,
DVPlan.cpp98 if (auto *U = dyn_cast<VPWidenCallRecipe>(this)) in toVPUser()
128 if (auto *V = dyn_cast<VPWidenCallRecipe>(this)) in toVPValue()
148 if (auto *V = dyn_cast<VPWidenCallRecipe>(this)) in toVPValue()
865 void VPWidenCallRecipe::print(raw_ostream &O, const Twine &Indent, in print()
DVPlan.h861 class VPWidenCallRecipe : public VPRecipeBase, public VPValue, public VPUser {
865 VPWidenCallRecipe(CallInst &I, iterator_range<IterT> CallArguments) in VPWidenCallRecipe() function
869 ~VPWidenCallRecipe() override = default;
DLoopVectorize.cpp8056 VPWidenCallRecipe *VPRecipeBuilder::tryToWidenCall(CallInst *CI, VFRange &Range, in tryToWidenCall()
8090 return new VPWidenCallRecipe(*CI, Plan.mapToVPValues(CI->arg_operands())); in tryToWidenCall()
8625 void VPWidenCallRecipe::execute(VPTransformState &State) { in execute()
/external/llvm-project/llvm/unittests/Transforms/Vectorize/
DVPlanTest.cpp400 VPWidenCallRecipe Recipe(*Call, make_range(Args.begin(), Args.end())); in TEST()