| 50 | return npyv_select_f32(nn, max, a); |
| 51 | } |
| 52 | NPY_FINLINE npyv_f64 npyv_maxp_f64(npyv_f64 a, npyv_f64 b) |
| 53 | { |
| 54 | __m128i nn = npyv_notnan_f64(b); |
| 55 | __m128d max = _mm_max_pd(a, b); |
| 56 | return npyv_select_f64(nn, max, a); |
| 57 | } |
| 58 | NPY_FINLINE npyv_f32 npyv_maxn_f32(npyv_f32 a, npyv_f32 b) |
| 59 | { |
| 60 | __m128i nn = npyv_notnan_f32(a); |
nothing calls this directly
no test coverage detected