Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIVDescriptors.h180 RecurKind getRecurrenceKind() const { return Kind; } in getRecurrenceKind() function
182 unsigned getOpcode() const { return getOpcode(getRecurrenceKind()); } in getOpcode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h155 switch (RdxDesc.getRecurrenceKind()) { in isLegalToVectorizeReduction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1070 return createSimpleTargetReduction(B, TTI, Src, Desc.getRecurrenceKind()); in createTargetReduction()
1076 assert(Desc.getRecurrenceKind() == RecurKind::FAdd && in createOrderedReduction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4327 RecurKind RK = RdxDesc.getRecurrenceKind(); in fixReduction()
4508 RecurKind RK = RdxDesc.getRecurrenceKind(); in clearReductionWrapFlags()
4754 RecurKind RK = RdxDesc->getRecurrenceKind(); in widenPHIInstruction()
9020 RecurKind Kind = Legal->getReductionVars()[Phi].getRecurrenceKind(); in buildVPlanWithVPRecipes()
9317 RecurKind Kind = RdxDesc.getRecurrenceKind(); in adjustRecipesForInLoopReductions()
9459 RecurKind Kind = RdxDesc->getRecurrenceKind(); in execute()
9484 createMinMaxOp(State.Builder, RdxDesc->getRecurrenceKind(), in execute()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1533 switch (RdxDesc.getRecurrenceKind()) { in isLegalToVectorizeReduction()