Lines Matching refs:VPRecipeBase
90 if (const VPRecipeBase *R = dyn_cast_or_null<VPRecipeBase>(Def)) in print()
97 const VPRecipeBase *Instr = dyn_cast_or_null<VPRecipeBase>(this->Def); in dump()
105 const VPRecipeBase *Instr = dyn_cast_or_null<VPRecipeBase>(this); in dump()
334 for (VPRecipeBase &Recipe : Recipes) in execute()
364 for (VPRecipeBase &R : Recipes) { in dropAllReferences()
392 for (VPRecipeBase &ToMove : in splitAt()
424 for (const VPRecipeBase &Recipe : *this) { in print()
512 bool VPRecipeBase::mayWriteToMemory() const { in mayWriteToMemory()
543 bool VPRecipeBase::mayReadFromMemory() const { in mayReadFromMemory()
574 bool VPRecipeBase::mayHaveSideEffects() const { in mayHaveSideEffects()
602 void VPRecipeBase::insertBefore(VPRecipeBase *InsertPos) { in insertBefore()
610 void VPRecipeBase::insertAfter(VPRecipeBase *InsertPos) { in insertAfter()
618 void VPRecipeBase::removeFromParent() { in removeFromParent()
624 iplist<VPRecipeBase>::iterator VPRecipeBase::eraseFromParent() { in eraseFromParent()
629 void VPRecipeBase::moveAfter(VPRecipeBase *InsertPos) { in moveAfter()
634 void VPRecipeBase::moveBefore(VPBasicBlock &BB, in moveBefore()
635 iplist<VPRecipeBase>::iterator I) { in moveBefore()
1410 for (VPRecipeBase &VPI : *VPBB) { in visitBlock()
1465 for (const VPRecipeBase &Recipe : *VPBB) in assignSlots()