Searched refs:VPWidenGEPRecipe (Results 1 – 10 of 10) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanTransforms.cpp | 70 NewRecipe = new VPWidenGEPRecipe(GEP, OrigLoop); in VPInstructionsToVPRecipes()
|
D | VPlan.h | 763 class VPWidenGEPRecipe : public VPRecipeBase { 770 VPWidenGEPRecipe(GetElementPtrInst *GEP, Loop *OrigLoop) in VPWidenGEPRecipe() function 778 ~VPWidenGEPRecipe() override = default;
|
D | VPlan.cpp | 690 void VPWidenGEPRecipe::print(raw_ostream &O, const Twine &Indent) const { in print()
|
D | LoopVectorize.cpp | 7069 VPWidenGEPRecipe *Recipe = new VPWidenGEPRecipe(GEP, OrigLoop); in tryToCreateRecipe() 7360 void VPWidenGEPRecipe::execute(VPTransformState &State) { in execute()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlanTransforms.cpp | 75 NewRecipe = new VPWidenGEPRecipe( in VPInstructionsToVPRecipes()
|
D | VPlan.cpp | 102 if (auto *U = dyn_cast<VPWidenGEPRecipe>(this)) in toVPUser() 132 if (auto *V = dyn_cast<VPWidenGEPRecipe>(this)) in toVPValue() 152 if (auto *V = dyn_cast<VPWidenGEPRecipe>(this)) in toVPValue() 914 void VPWidenGEPRecipe::print(raw_ostream &O, const Twine &Indent, in print()
|
D | VPlan.h | 914 class VPWidenGEPRecipe : public VPRecipeBase, public VPValue, public VPUser { 920 VPWidenGEPRecipe(GetElementPtrInst *GEP, iterator_range<IterT> Operands) in VPWidenGEPRecipe() function 925 VPWidenGEPRecipe(GetElementPtrInst *GEP, iterator_range<IterT> Operands, in VPWidenGEPRecipe() function 935 ~VPWidenGEPRecipe() override = default;
|
D | LoopVectorize.cpp | 8256 return new VPWidenGEPRecipe(GEP, Plan->mapToVPValues(GEP->operands()), in tryToCreateWidenRecipe() 8639 void VPWidenGEPRecipe::execute(VPTransformState &State) { in execute()
|
/external/llvm-project/llvm/unittests/Transforms/Vectorize/ |
D | VPlanHCFGTest.cpp | 178 EXPECT_NE(nullptr, dyn_cast<VPWidenGEPRecipe>(&*Iter++)); in TEST_F()
|
D | VPlanTest.cpp | 443 VPWidenGEPRecipe Recipe(GEP, make_range(Args.begin(), Args.end())); in TEST()
|