| 1000 | } |
| 1001 | |
| 1002 | inline vec_float VecMaskCmpeq(const vec_float& v1, const vec_float& v2) |
| 1003 | { |
| 1004 | #if defined(TERATHON_SSE) |
| 1005 | |
| 1006 | return (_mm_cmpeq_ps(v1, v2)); |
| 1007 | |
| 1008 | #elif defined(TERATHON_NEON) |
| 1009 | |
| 1010 | return (vreinterpretq_f32_u32(vceqq_f32(v1, v2))); |
| 1011 | |
| 1012 | #endif |
| 1013 | } |
| 1014 | |
| 1015 | inline vec_float VecMaskCmplt(const vec_float& v1, const vec_float& v2) |
| 1016 | { |
no outgoing calls
no test coverage detected