| 1013 | } |
| 1014 | |
| 1015 | inline vec_float VecMaskCmplt(const vec_float& v1, const vec_float& v2) |
| 1016 | { |
| 1017 | #if defined(TERATHON_SSE) |
| 1018 | |
| 1019 | return (_mm_cmplt_ps(v1, v2)); |
| 1020 | |
| 1021 | #elif defined(TERATHON_NEON) |
| 1022 | |
| 1023 | return (vreinterpretq_f32_u32(vcltq_f32(v1, v2))); |
| 1024 | |
| 1025 | #endif |
| 1026 | } |
| 1027 | |
| 1028 | inline vec_float VecMaskCmpgt(const vec_float& v1, const vec_float& v2) |
| 1029 | { |
nothing calls this directly
no outgoing calls
no test coverage detected