Lines Matching refs:RecurrenceDescriptor
682 RecurrenceDescriptor::MinMaxRecurrenceKind RK, in createMinMaxOp()
688 case RecurrenceDescriptor::MRK_UIntMin: in createMinMaxOp()
691 case RecurrenceDescriptor::MRK_UIntMax: in createMinMaxOp()
694 case RecurrenceDescriptor::MRK_SIntMin: in createMinMaxOp()
697 case RecurrenceDescriptor::MRK_SIntMax: in createMinMaxOp()
700 case RecurrenceDescriptor::MRK_FloatMin: in createMinMaxOp()
703 case RecurrenceDescriptor::MRK_FloatMax: in createMinMaxOp()
716 if (RK == RecurrenceDescriptor::MRK_FloatMin || in createMinMaxOp()
717 RK == RecurrenceDescriptor::MRK_FloatMax) in createMinMaxOp()
730 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getOrderedReduction()
745 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getOrderedReduction()
760 RecurrenceDescriptor::MinMaxRecurrenceKind MinMaxKind, in getShuffleReduction()
788 assert(MinMaxKind != RecurrenceDescriptor::MRK_Invalid && in getShuffleReduction()
809 using RD = RecurrenceDescriptor; in createSimpleTargetReduction()
879 RecurrenceDescriptor &Desc, Value *Src, in createTargetReduction()
882 using RD = RecurrenceDescriptor; in createTargetReduction()