Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DVPlanHCFGTransforms.cpp59 if (VPWidenRecipe *WidenRecipe = in VPInstructionsToVPRecipes()
60 dyn_cast_or_null<VPWidenRecipe>(LastRecipe)) { in VPInstructionsToVPRecipes()
65 NewRecipe = new VPWidenRecipe(Inst); in VPInstructionsToVPRecipes()
DVPlan.h652 class VPWidenRecipe : public VPRecipeBase {
659 VPWidenRecipe(Instruction *I) : VPRecipeBase(VPWidenSC) { in VPWidenRecipe() function
664 ~VPWidenRecipe() override = default;
DVPlan.cpp515 void VPWidenRecipe::print(raw_ostream &O, const Twine &Indent) const { in print()
DLoopVectorize.cpp6788 VPWidenRecipe *LastWidenRecipe = dyn_cast<VPWidenRecipe>(&VPBB->back()); in tryToWiden()
6793 VPBB->appendRecipe(new VPWidenRecipe(I)); in tryToWiden()
7092 void VPWidenRecipe::execute(VPTransformState &State) { in execute()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Vectorize/
DVPlanHCFGTest.cpp140 auto *Idx = dyn_cast<VPWidenRecipe>(&*Iter++); in TEST_F()
146 auto *Add = dyn_cast<VPWidenRecipe>(&*Iter++); in TEST_F()
152 auto *LastWiden = dyn_cast<VPWidenRecipe>(&*Iter++); in TEST_F()