Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDIVDescriptors.h52 IAnyOf, ///< Any_of reduction with select(icmp(),x,y) where one of (x,y) is enumerator
240 return Kind == RecurKind::IAnyOf || Kind == RecurKind::FAnyOf; in isAnyOfRecurrenceKind()
/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDIVDescriptors.cpp53 case RecurKind::IAnyOf: in isIntegerRecurrenceKind()
419 if ((isIntMinMaxRecurrenceKind(Kind) || Kind == RecurKind::IAnyOf) && in AddReductionVar()
658 return InstDesc(I, isa<ICmpInst>(I->getOperand(0)) ? RecurKind::IAnyOf in isAnyOfPattern()
896 if (AddReductionVar(Phi, RecurKind::IAnyOf, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
1087 case RecurKind::IAnyOf: in getRecurrenceIdentity()
1117 case RecurKind::IAnyOf: in getOpcode()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetTransformInfo.h326 case RecurKind::IAnyOf: in isLegalToVectorizeReduction()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64TargetTransformInfo.cpp3805 case RecurKind::IAnyOf: in isLegalToVectorizeReduction()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDSLPVectorizer.cpp17921 case RecurKind::IAnyOf: in emitScaleForReusedOps()
18018 case RecurKind::IAnyOf: in emitReusedOps()