Home
last modified time | relevance | path

Searched refs:SelectFCmp (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DIVDescriptors.h53 SelectFCmp ///< Integer select(fcmp(),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 DIVDescriptors.cpp56 case RecurKind::SelectFCmp: in isIntegerRecurrenceKind()
426 if ((isFPMinMaxRecurrenceKind(Kind) || Kind == RecurKind::SelectFCmp) && in AddReductionVar()
664 : RecurKind::SelectFCmp); in isSelectCmpPattern()
909 if (AddReductionVar(Phi, RecurKind::SelectFCmp, TheLoop, FMF, RedDes, DB, AC, in isReductionPHI()
1122 case RecurKind::SelectFCmp: in getRecurrenceIdentity()
1155 case RecurKind::SelectFCmp: in getOpcode()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h277 case RecurKind::SelectFCmp: in isLegalToVectorizeReduction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2915 case RecurKind::SelectFCmp: in isLegalToVectorizeReduction()