Searched refs:getDefiningRecipe (Results 1 – 8 of 8) sorted by relevance
138 auto *DefR = V->getDefiningRecipe();169 auto *DefR = V->getDefiningRecipe();309 auto *DefR = V->getDefiningRecipe();327 auto *DefR = V->getDefiningRecipe();
160 VPRecipeBase *getDefiningRecipe();161 const VPRecipeBase *getDefiningRecipe() const;164 bool hasDefiningRecipe() const { return getDefiningRecipe(); } in hasDefiningRecipe()
120 dyn_cast_or_null<VPSingleDefRecipe>(Op->getDefiningRecipe())) in sinkScalarOperands()175 dyn_cast_or_null<VPSingleDefRecipe>(Op->getDefiningRecipe())) in sinkScalarOperands()559 VecPreheader->appendRecipe(Step->getDefiningRecipe()); in createScalarIVSteps()662 VPRecipeBase *R = Cur->getDefiningRecipe(); in recursivelyDeleteDeadRecipes()845 VPRecipeBase *Previous = FOR->getBackedgeValue()->getDefiningRecipe(); in adjustFixedOrderRecurrences()852 Previous = PrevPhi->getBackedgeValue()->getDefiningRecipe(); in adjustFixedOrderRecurrences()1587 if (VPRecipeBase *OpDef = operand->getDefiningRecipe()) in dropPoisonGeneratingRecipes()1600 VPRecipeBase *AddrDef = WidenRec->getAddr()->getDefiningRecipe(); in dropPoisonGeneratingRecipes()1605 VPRecipeBase *AddrDef = InterleaveRec->getAddr()->getDefiningRecipe(); in dropPoisonGeneratingRecipes()
246 TypeSwitch<const VPRecipeBase *, Type *>(V->getDefiningRecipe()) in inferScalarType()309 auto *OpR = Op->getDefiningRecipe(); in collectEphemeralRecipesForVPlan()
120 VPRecipeBase *VPValue::getDefiningRecipe() { in getDefiningRecipe() function in VPValue124 const VPRecipeBase *VPValue::getDefiningRecipe() const { in getDefiningRecipe() function in VPValue314 assert((isa<VPWidenIntOrFpInductionRecipe>(Def->getDefiningRecipe()) || in get()315 isa<VPScalarIVStepsRecipe>(Def->getDefiningRecipe()) || in get()316 isa<VPExpandSCEVRecipe>(Def->getDefiningRecipe())) && in get()1584 const VPRecipeBase *DefR = V->getDefiningRecipe(); in getOrCreateName()1621 Plan.getPreheader()->appendRecipe(Expanded->getDefiningRecipe()); in getOrCreateVPValueForSCEVExpr()
874 auto *R = V->getDefiningRecipe(); \1729 auto *B = V->getDefiningRecipe(); in classof()1762 return *getBackedgeValue()->getDefiningRecipe(); in getBackedgeRecipe()3813 VPRecipeBase *Def = VPV->getDefiningRecipe(); in isUniformAfterVectorization()
202 VPRecipeBase *ExitingRecipe = ExitValue->getDefiningRecipe(); in fixPhi()1376 if (getStepValue()->getDefiningRecipe()) in isCanonical()2440 if (Step->getDefiningRecipe()) in isCanonical()
8959 if (VPRecipeBase *CmpR = Cmp->getDefiningRecipe()) { in adjustRecipesForReductions()8986 assert(OrigExitingVPV->getDefiningRecipe()->getParent() != LatchVPBB && in adjustRecipesForReductions()9023 Trunc->insertAfter(NewExitingVPV->getDefiningRecipe()); in adjustRecipesForReductions()