Searched refs:IAnyOf (Results 1 – 5 of 5) sorted by relevance
| /freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | IVDescriptors.h | 52 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/ |
| HD | IVDescriptors.cpp | 53 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/ |
| HD | RISCVTargetTransformInfo.h | 326 case RecurKind::IAnyOf: in isLegalToVectorizeReduction()
|
| /freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64TargetTransformInfo.cpp | 3805 case RecurKind::IAnyOf: in isLegalToVectorizeReduction()
|
| /freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | SLPVectorizer.cpp | 17921 case RecurKind::IAnyOf: in emitScaleForReusedOps() 18018 case RecurKind::IAnyOf: in emitReusedOps()
|