Searched refs:RK_FloatAdd (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 77 case RK_FloatAdd: in isArithmeticRecurrenceKind() 306 if (IsASelect && (Kind == RK_FloatAdd || Kind == RK_FloatMult) && in AddReductionVar() 542 return InstDesc(Kind == RK_FloatAdd, SI); in isConditionalRdxPattern() 578 return InstDesc(Kind == RK_FloatAdd, I, UAI); in isRecurrenceInstr() 580 if (Kind == RK_FloatAdd || Kind == RK_FloatMult) in isRecurrenceInstr() 651 if (AddReductionVar(Phi, RK_FloatAdd, TheLoop, HasFunNoNaNAttr, RedDes, DB, in isReductionPHI() 737 case RK_FloatAdd: in getRecurrenceIdentity() 760 case RK_FloatAdd: in getRecurrenceBinOp()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | IVDescriptors.h | 74 RK_FloatAdd, ///< Sum of floats. enumerator
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 887 case RD::RK_FloatAdd: in createTargetReduction()
|