| 257 | return npyv_reduce_min_f64(a); |
| 258 | } |
| 259 | NPY_FINLINE double npyv_reduce_maxp_f64(npyv_f64 a) |
| 260 | { |
| 261 | npyv_b64 notnan = npyv_notnan_f64(a); |
| 262 | if (NPY_UNLIKELY(!npyv_any_b64(notnan))) { |
| 263 | return vec_extract(a, 0); |
| 264 | } |
| 265 | a = npyv_select_f64(notnan, a, npyv_reinterpret_f64_u64( |
| 266 | npyv_setall_u64(0xfff0000000000000))); |
| 267 | return npyv_reduce_max_f64(a); |
| 268 | } |
| 269 | #endif |
| 270 | // round to nearest int even |
| 271 | #define npyv_rint_f64 vec_rint |
nothing calls this directly
no test coverage detected