Searched refs:MinMaxKind (Results 1 – 5 of 5) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 92 MinMaxKind(MRK_Invalid), UnsafeAlgebraInst(nullptr), in RecurrenceDescriptor() 98 : StartValue(Start), LoopExitInstr(Exit), Kind(K), MinMaxKind(MK), in RecurrenceDescriptor() 108 : IsRecurrence(IsRecur), PatternLastInst(I), MinMaxKind(MRK_Invalid), in IsRecurrence() 112 : IsRecurrence(true), PatternLastInst(I), MinMaxKind(K), in IsRecurrence() 121 MinMaxRecurrenceKind getMinMaxKind() { return MinMaxKind; } in getMinMaxKind() 132 MinMaxRecurrenceKind MinMaxKind; variable 188 MinMaxRecurrenceKind getMinMaxRecurrenceKind() { return MinMaxKind; } in getMinMaxRecurrenceKind() 248 MinMaxRecurrenceKind MinMaxKind; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 96 : StartValue(Start), LoopExitInstr(Exit), Kind(K), MinMaxKind(MK), 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 200 MinMaxRecurrenceKind getMinMaxRecurrenceKind() { return MinMaxKind; } in getMinMaxRecurrenceKind() 242 MinMaxRecurrenceKind MinMaxKind = MRK_Invalid; variable 515 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind = 522 MinMaxKind = RecurrenceDescriptor::MRK_Invalid,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 1536 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getOrderedReduction() argument 1551 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getOrderedReduction() 1553 Result = RecurrenceDescriptor::createMinMaxOp(Builder, MinMaxKind, Result, in getOrderedReduction() 1567 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getShuffleReduction() argument 1595 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getShuffleReduction() 1597 TmpVec = RecurrenceDescriptor::createMinMaxOp(Builder, MinMaxKind, TmpVec, in getShuffleReduction() 1618 RD::MinMaxRecurrenceKind MinMaxKind = RD::MRK_Invalid; in createSimpleTargetReduction() local 1655 MinMaxKind = Flags.IsSigned ? RD::MRK_SIntMax : RD::MRK_UIntMax; in createSimpleTargetReduction() 1660 MinMaxKind = Flags.IsSigned ? RD::MRK_SIntMin : RD::MRK_UIntMin; in createSimpleTargetReduction() 1668 MinMaxKind = RD::MRK_FloatMax; in createSimpleTargetReduction() [all …]
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3519 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind = in vectorizeLoop() local 3628 Builder, MinMaxKind, ReducedPartRdx, RdxParts[part]); in vectorizeLoop() 3657 TmpVec = RecurrenceDescriptor::createMinMaxOp(Builder, MinMaxKind, in vectorizeLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3558 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind = in fixReduction() local 3670 Builder, MinMaxKind, ReducedPartRdx, RdxPart); in fixReduction()
|