Searched refs:SelectICmp (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 51 SelectICmp, ///< Integer select(icmp(),x,y) where one of (x,y) is loop enumerator 240 return Kind == RecurKind::SelectICmp || Kind == RecurKind::SelectFCmp; in isSelectCmpRecurrenceKind()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 55 case RecurKind::SelectICmp: in isIntegerRecurrenceKind() 423 if ((isIntMinMaxRecurrenceKind(Kind) || Kind == RecurKind::SelectICmp) && in AddReductionVar() 663 return InstDesc(I, isa<ICmpInst>(I->getOperand(0)) ? RecurKind::SelectICmp in isSelectCmpPattern() 883 if (AddReductionVar(Phi, RecurKind::SelectICmp, TheLoop, FMF, RedDes, DB, AC, in isReductionPHI() 1121 case RecurKind::SelectICmp: in getRecurrenceIdentity() 1151 case RecurKind::SelectICmp: in getOpcode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 276 case RecurKind::SelectICmp: in isLegalToVectorizeReduction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2914 case RecurKind::SelectICmp: in isLegalToVectorizeReduction()
|