Home
last modified time | relevance | path

Searched refs:MinMaxKind (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DIVDescriptors.h96 MinMaxKind(MK), UnsafeAlgebraInst(UAI), RecurrenceType(RT), in RecurrenceDescriptor()
105 : IsRecurrence(IsRecur), PatternLastInst(I), MinMaxKind(MRK_Invalid), in IsRecurrence()
109 : IsRecurrence(true), PatternLastInst(I), MinMaxKind(K), in IsRecurrence()
118 MinMaxRecurrenceKind getMinMaxKind() { return MinMaxKind; } in getMinMaxKind()
129 MinMaxRecurrenceKind MinMaxKind; variable
201 MinMaxRecurrenceKind getMinMaxRecurrenceKind() { return MinMaxKind; } in getMinMaxRecurrenceKind()
248 MinMaxRecurrenceKind MinMaxKind = MRK_Invalid; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUtils.cpp803 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getOrderedReduction() argument
818 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getOrderedReduction()
820 Result = createMinMaxOp(Builder, MinMaxKind, Result, Ext); in getOrderedReduction()
833 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getShuffleReduction() argument
861 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getShuffleReduction()
863 TmpVec = createMinMaxOp(Builder, MinMaxKind, TmpVec, Shuf); in getShuffleReduction()
882 RD::MinMaxRecurrenceKind MinMaxKind = RD::MRK_Invalid; in createSimpleTargetReduction() local
916 MinMaxKind = Flags.IsSigned ? RD::MRK_SIntMax : RD::MRK_UIntMax; in createSimpleTargetReduction()
921 MinMaxKind = Flags.IsSigned ? RD::MRK_SIntMin : RD::MRK_UIntMin; in createSimpleTargetReduction()
929 MinMaxKind = RD::MRK_FloatMax; in createSimpleTargetReduction()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h304 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind =
312 MinMaxKind = RecurrenceDescriptor::MRK_Invalid,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp3692 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind = in fixReduction() local
3836 ReducedPartRdx = createMinMaxOp(Builder, MinMaxKind, ReducedPartRdx, in fixReduction()