Searched refs:FMin (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 50 FMin, ///< FP min implemented in terms of select(cmp()). enumerator 214 return Kind == RecurKind::FMin || Kind == RecurKind::FMax; in isFPMinMaxRecurrenceKind()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 537 return InstDesc(I, RecurKind::FMin); in isMinMaxSelectCmpPattern() 541 return InstDesc(I, RecurKind::FMin); in isMinMaxSelectCmpPattern() 708 if (AddReductionVar(Phi, RecurKind::FMin, TheLoop, FMF, RedDes, DB, AC, DT)) { in isReductionPHI() 830 case RecurKind::FMin: in getRecurrenceIdentity() 861 case RecurKind::FMin: in getOpcode()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 165 case RecurKind::FMin: in isLegalToVectorizeReduction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | ExpandReductions.cpp | 73 return RecurKind::FMin; in getRK()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 934 case RecurKind::FMin: in createMinMaxOp() 1055 case RecurKind::FMin: in createSimpleTargetReduction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7009 if (Kind == RecurKind::FMax || Kind == RecurKind::FMin) { in isVectorizable() 7055 case RecurKind::FMin: in createOp() 7141 return RecurKind::FMin; in getRdxKind() 7620 case RecurKind::FMin: { in getReductionCost()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 1543 case RecurKind::FMin: in isLegalToVectorizeReduction()
|