Searched refs:VPInterleaveRecipe (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlan.h | 871 class VPInterleaveRecipe : public VPRecipeBase { 877 VPInterleaveRecipe(const InterleaveGroup<Instruction> *IG, VPValue *Addr, in VPInterleaveRecipe() function 883 ~VPInterleaveRecipe() override = default;
|
D | LoopVectorize.cpp | 7257 (new VPInterleaveRecipe(IG, Recipe->getAddr(), Recipe->getMask())) in buildVPlanWithVPRecipes() 7337 void VPInterleaveRecipe::print(raw_ostream &O, const Twine &Indent) const { in print() 7413 void VPInterleaveRecipe::execute(VPTransformState &State) { in execute()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlan.h | 1040 class VPInterleaveRecipe : public VPRecipeBase, public VPUser { 1046 VPInterleaveRecipe(const InterleaveGroup<Instruction> *IG, VPValue *Addr, in VPInterleaveRecipe() function 1056 ~VPInterleaveRecipe() override = default;
|
D | VPlan.cpp | 106 if (auto *U = dyn_cast<VPInterleaveRecipe>(this)) in toVPUser()
|
D | LoopVectorize.cpp | 8454 (new VPInterleaveRecipe(IG, Recipe->getAddr(), StoredValues, in buildVPlanWithVPRecipes() 8609 void VPInterleaveRecipe::print(raw_ostream &O, const Twine &Indent, in print() 8693 void VPInterleaveRecipe::execute(VPTransformState &State) { in execute()
|
/external/llvm-project/llvm/unittests/Transforms/Vectorize/ |
D | VPlanTest.cpp | 473 VPInterleaveRecipe Recipe(nullptr, &Addr, {}, &Mask); in TEST()
|