Home
last modified time | relevance | path

Searched refs:getRecurrenceKind (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DIVDescriptors.h198 RecurKind getRecurrenceKind() const { return Kind; } in getRecurrenceKind() function
200 unsigned getOpcode() const { return getOpcode(getRecurrenceKind()); } in getOpcode()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp991 Desc.getRecurrenceKind()) && in createSelectCmpTargetReduction()
1073 RecurKind RK = Desc.getRecurrenceKind(); in createTargetReduction()
1083 assert((Desc.getRecurrenceKind() == RecurKind::FAdd || in createOrderedReduction()
1084 Desc.getRecurrenceKind() == RecurKind::FMulAdd) && in createOrderedReduction()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h264 switch (RdxDesc.getRecurrenceKind()) { in isLegalToVectorizeReduction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3866 RecurKind RK = RdxDesc.getRecurrenceKind(); in fixReduction()
4060 RecurKind RK = RdxDesc.getRecurrenceKind(); in clearReductionWrapFlags()
5856 RdxDesc.getRecurrenceKind()); in selectInterleaveCount()
6604 if (RdxDesc.getRecurrenceKind() == RecurKind::FMulAdd) in getReductionPatternCost()
8839 Legal->getReductionVars().find(Phi)->second.getRecurrenceKind(); in buildVPlanWithVPRecipes()
9234 RecurKind Kind = RdxDesc.getRecurrenceKind(); in adjustRecipesForReductions()
9598 RecurKind Kind = RdxDesc->getRecurrenceKind(); in execute()
9632 createMinMaxOp(State.Builder, RdxDesc->getRecurrenceKind(), in execute()
H A DVPlanRecipes.cpp1207 RecurKind RK = RdxDesc.getRecurrenceKind(); in execute()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2902 switch (RdxDesc.getRecurrenceKind()) { in isLegalToVectorizeReduction()