reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
940 RD::RecurrenceKind RecKind = Desc.getRecurrenceKind(); 950 case RD::RK_FloatAdd: 952 case RD::RK_FloatMult: 954 case RD::RK_IntegerAdd: 956 case RD::RK_IntegerMult: 958 case RD::RK_IntegerAnd: 960 case RD::RK_IntegerOr: 962 case RD::RK_IntegerXor: 964 case RD::RK_IntegerMinMax: { 965 RD::MinMaxRecurrenceKind MMKind = Desc.getMinMaxRecurrenceKind(); 966 Flags.IsMaxOp = (MMKind == RD::MRK_SIntMax || MMKind == RD::MRK_UIntMax); 966 Flags.IsMaxOp = (MMKind == RD::MRK_SIntMax || MMKind == RD::MRK_UIntMax); 967 Flags.IsSigned = (MMKind == RD::MRK_SIntMax || MMKind == RD::MRK_SIntMin); 967 Flags.IsSigned = (MMKind == RD::MRK_SIntMax || MMKind == RD::MRK_SIntMin); 970 case RD::RK_FloatMinMax: { 971 Flags.IsMaxOp = Desc.getMinMaxRecurrenceKind() == RD::MRK_FloatMax;