| 2023 | } |
| 2024 | |
| 2025 | inline vec_uint8 VecUInt8LoadUnaligned(const uint8 *ptr) |
| 2026 | { |
| 2027 | #if defined(TERATHON_SSE) |
| 2028 | |
| 2029 | return (_mm_loadu_si128(reinterpret_cast<const __m128i *>(ptr))); |
| 2030 | |
| 2031 | #elif defined(TERATHON_NEON) |
| 2032 | |
| 2033 | return (vld1q_u8(ptr)); |
| 2034 | |
| 2035 | #endif |
| 2036 | } |
| 2037 | |
| 2038 | inline vec_int16 VecInt16Load(const int16 *ptr) |
| 2039 | { |
nothing calls this directly
no outgoing calls
no test coverage detected