Lines Matching refs:ExtremumBehavior
53 enum class ExtremumBehavior { enum
131 template <Extremum, ExtremumBehavior>
232 {"max", &I::genExtremum<Extremum::Max, ExtremumBehavior::MinMaxss>},
233 {"min", &I::genExtremum<Extremum::Min, ExtremumBehavior::MinMaxss>},
1197 template <Extremum extremum, ExtremumBehavior behavior>
1212 if constexpr (behavior == ExtremumBehavior::IeeeMinMaximumNumber) { in createExtremumCompare()
1220 } else if constexpr (behavior == ExtremumBehavior::IeeeMinMaximum) { in createExtremumCompare()
1227 } else if constexpr (behavior == ExtremumBehavior::MinMaxss) { in createExtremumCompare()
1230 } else if constexpr (behavior == ExtremumBehavior::PgfortranLlvm) { in createExtremumCompare()
1238 static_assert(behavior == ExtremumBehavior::IeeeMinMaxNum, in createExtremumCompare()
1253 template <Extremum extremum, ExtremumBehavior behavior>
1284 .genExtremum<Extremum::Max, ExtremumBehavior::MinMaxss>(args[0].getType(), in genMax()
1293 .genExtremum<Extremum::Min, ExtremumBehavior::MinMaxss>(args[0].getType(), in genMin()