Home
last modified time | relevance | path

Searched refs:getBackedgeValue (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp845 VPRecipeBase *Previous = FOR->getBackedgeValue()->getDefiningRecipe(); in adjustFixedOrderRecurrences()
852 Previous = PrevPhi->getBackedgeValue()->getDefiningRecipe(); in adjustFixedOrderRecurrences()
869 {FOR, FOR->getBackedgeValue()})); in adjustFixedOrderRecurrences()
950 {FOR->getBackedgeValue(), in adjustFixedOrderRecurrences()
1267 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue()); in addVPLaneMaskPhiAndUpdateExitBranch()
1460 cast<VPInstruction>(CanonicalIVPHI->getBackedgeValue()); in tryAddExplicitVectorLength()
H A DVPlan.h1755 virtual VPValue *getBackedgeValue() { in getBackedgeValue() function
1762 return *getBackedgeValue()->getDefiningRecipe(); in getBackedgeRecipe()
1808 VPValue *getBackedgeValue() override { in getBackedgeValue() function
1993 R->addOperand(getBackedgeValue()); in clone()
2719 R->addOperand(getBackedgeValue()); in clone()
H A DVPlan.cpp1074 State->get(PhiR->getBackedgeValue(), in execute()
H A DLoopVectorize.cpp8443 {FOR->getBackedgeValue(), OneVPV}, in addLiveOutsForFirstOrderRecurrences()
8982 auto *OrigExitingVPV = PhiR->getBackedgeValue(); in adjustRecipesForReductions()
8983 auto *NewExitingVPV = PhiR->getBackedgeValue(); in adjustRecipesForReductions()