| 2406 | } |
| 2407 | |
| 2408 | inline vec_int32 VecInt32Sub(const vec_int32& v1, const vec_int32& v2) |
| 2409 | { |
| 2410 | #if defined(TERATHON_SSE) |
| 2411 | |
| 2412 | return (_mm_sub_epi32(v1, v2)); |
| 2413 | |
| 2414 | #elif defined(TERATHON_NEON) |
| 2415 | |
| 2416 | return (vsubq_s32(v1, v2)); |
| 2417 | |
| 2418 | #endif |
| 2419 | } |
| 2420 | |
| 2421 | #if defined(TERATHON_AVX) |
| 2422 |
nothing calls this directly
no outgoing calls
no test coverage detected