| 2325 | } |
| 2326 | |
| 2327 | inline vec_uint8 VecUInt8MergeA(const vec_uint8& v1, const vec_uint8& v2) |
| 2328 | { |
| 2329 | #if defined(TERATHON_SSE) |
| 2330 | |
| 2331 | return (_mm_unpacklo_epi8(v1, v2)); |
| 2332 | |
| 2333 | #elif defined(TERATHON_NEON) |
| 2334 | |
| 2335 | return (vzipq_u8(v1, v2).val[0]); |
| 2336 | |
| 2337 | #endif |
| 2338 | } |
| 2339 | |
| 2340 | inline vec_uint8 VecUInt8MergeB(const vec_uint8& v1, const vec_uint8& v2) |
| 2341 | { |
nothing calls this directly
no outgoing calls
no test coverage detected