Searched refs:VPRecipeBase (Results 1 – 6 of 6) sorted by relevance
541 class VPRecipeBase : public ilist_node_with_parent<VPRecipeBase, VPBasicBlock> {568 VPRecipeBase(const unsigned char SC) : SubclassID(SC) {} in VPRecipeBase() function569 virtual ~VPRecipeBase() = default;589 void insertBefore(VPRecipeBase *InsertPos);594 iplist<VPRecipeBase>::iterator eraseFromParent();601 class VPInstruction : public VPUser, public VPRecipeBase {619 VPRecipeBase(VPRecipeBase::VPInstructionSC), Opcode(Opcode) {} in VPInstruction()630 static inline bool classof(const VPRecipeBase *R) { in classof()631 return R->getVPRecipeID() == VPRecipeBase::VPInstructionSC; in classof()652 class VPWidenRecipe : public VPRecipeBase {[all …]
33 VPRecipeBase *LastRecipe = nullptr; in VPInstructionsToVPRecipes()36 VPRecipeBase *Ingredient = &*I++; in VPInstructionsToVPRecipes()45 VPRecipeBase *NewRecipe = nullptr; in VPInstructionsToVPRecipes()
185 for (VPRecipeBase &Recipe : Recipes) in execute()224 void VPRecipeBase::insertBefore(VPRecipeBase *InsertPos) { in insertBefore()229 iplist<VPRecipeBase>::iterator VPRecipeBase::eraseFromParent() { in eraseFromParent()459 for (const VPRecipeBase &Recipe : *BasicBlock) in dumpBasicBlock()
102 VPRegionBlock *createReplicateRegion(Instruction *I, VPRecipeBase *PredRecipe,
6835 VPRecipeBase *PredRecipe, in createReplicateRegion()6864 VPRecipeBase *Recipe = nullptr; in tryToCreateRecipe()
140 :VPRecipeBase: