Searched refs:FMin (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 51 FMin, ///< FP min implemented in terms of select(cmp()). enumerator 215 return Kind == RecurKind::FMin || Kind == RecurKind::FMax; in isFPMinMaxRecurrenceKind()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 537 return InstDesc(I, RecurKind::FMin); in isMinMaxSelectCmpPattern() 541 return InstDesc(I, RecurKind::FMin); in isMinMaxSelectCmpPattern() 709 if (AddReductionVar(Phi, RecurKind::FMin, TheLoop, FMF, RedDes, DB, AC, DT)) { in isReductionPHI() 856 case RecurKind::FMin: in getRecurrenceIdentity() 887 case RecurKind::FMin: in getOpcode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 173 case RecurKind::FMin: in isLegalToVectorizeReduction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandReductions.cpp | 73 return RecurKind::FMin; in getRK()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 873 case RecurKind::FMin: in createMinMaxOp() 994 case RecurKind::FMin: in createSimpleTargetReduction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7345 if (Kind == RecurKind::FMax || Kind == RecurKind::FMin) { in isVectorizable() 7401 case RecurKind::FMin: in createOp() 7489 return RecurKind::FMin; in getRdxKind() 7983 case RecurKind::FMin: { in getReductionCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 1893 case RecurKind::FMin: in isLegalToVectorizeReduction()
|