Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h50 FMaximum, ///< FP max with llvm.maximum semantics enumerator
229 Kind == RecurKind::FMinimum || Kind == RecurKind::FMaximum; in isFPMinMaxRecurrenceKind()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp708 return InstDesc(Kind == RecurKind::FMaximum, I); in isMinMaxPattern()
933 if (AddReductionVar(Phi, RecurKind::FMaximum, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
1085 case RecurKind::FMaximum: in getRecurrenceIdentity()
1121 case RecurKind::FMaximum: in getOpcode()
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp952 case RecurKind::FMaximum: in getReductionIntrinsicID()
1029 case RecurKind::FMaximum: in getMinMaxReductionIntrinsicOp()
1079 (RK == RecurKind::FMinimum || RK == RecurKind::FMaximum)) { in createMinMaxOp()
1244 case RecurKind::FMaximum: in createSimpleTargetReduction()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp16705 if (Kind == RecurKind::FMaximum || Kind == RecurKind::FMinimum) in isVectorizable()
16749 case RecurKind::FMaximum: in createOp()
16836 return RecurKind::FMaximum; in getRdxKind()
17839 case RecurKind::FMaximum: in getReductionCost()
17914 case RecurKind::FMaximum: in emitScaleForReusedOps()
17971 case RecurKind::FMaximum: in emitReusedOps()