Searched refs:RK_FloatMult (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | IVDescriptors.cpp | 76 case RK_FloatMult: in isArithmeticRecurrenceKind() 311 if (IsASelect && (Kind == RK_FloatAdd || Kind == RK_FloatMult) && in AddReductionVar() 550 return InstDesc(Kind == RK_FloatMult, SI); in isConditionalRdxPattern() 579 return InstDesc(Kind == RK_FloatMult, I, UAI); in isRecurrenceInstr() 584 if (Kind == RK_FloatAdd || Kind == RK_FloatMult) in isRecurrenceInstr() 650 if (AddReductionVar(Phi, RK_FloatMult, TheLoop, HasFunNoNaNAttr, RedDes, DB, in isReductionPHI() 761 case RK_FloatMult: in getRecurrenceIdentity() 785 case RK_FloatMult: in getRecurrenceBinOp()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | IVDescriptors.h | 74 RK_FloatMult, ///< Product of floats. enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 964 case RD::RK_FloatMult: in createTargetReduction()
|