Home
last modified time | relevance | path

Searched refs:RK_FloatAdd (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DIVDescriptors.cpp75 case RK_FloatAdd: in isArithmeticRecurrenceKind()
311 if (IsASelect && (Kind == RK_FloatAdd || Kind == RK_FloatMult) && in AddReductionVar()
547 return InstDesc(Kind == RK_FloatAdd, SI); in isConditionalRdxPattern()
582 return InstDesc(Kind == RK_FloatAdd, I, UAI); in isRecurrenceInstr()
584 if (Kind == RK_FloatAdd || Kind == RK_FloatMult) in isRecurrenceInstr()
655 if (AddReductionVar(Phi, RK_FloatAdd, TheLoop, HasFunNoNaNAttr, RedDes, DB, in isReductionPHI()
764 case RK_FloatAdd: in getRecurrenceIdentity()
787 case RK_FloatAdd: in getRecurrenceBinOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DIVDescriptors.h73 RK_FloatAdd, ///< Sum of floats. enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUtils.cpp962 case RD::RK_FloatAdd: in createTargetReduction()