MCPcopy Create free account
hub / github.com/numpy/numpy / npyv_maxn_f32

Function npyv_maxn_f32

numpy/core/src/common/simd/sse/math.h:58–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56 return npyv_select_f64(nn, max, a);
57}
58NPY_FINLINE npyv_f32 npyv_maxn_f32(npyv_f32 a, npyv_f32 b)
59{
60 __m128i nn = npyv_notnan_f32(a);
61 __m128 max = _mm_max_ps(a, b);
62 return npyv_select_f32(nn, max, a);
63}
64NPY_FINLINE npyv_f64 npyv_maxn_f64(npyv_f64 a, npyv_f64 b)
65{
66 __m128i nn = npyv_notnan_f64(a);

Callers

nothing calls this directly

Calls 2

npyv_select_f32Function · 0.85
npyv_notnan_f32Function · 0.70

Tested by

no test coverage detected