| 1997 | } |
| 1998 | |
| 1999 | inline vec_int8 VecInt8LoadUnaligned(const int8 *ptr) |
| 2000 | { |
| 2001 | #if defined(TERATHON_SSE) |
| 2002 | |
| 2003 | return (_mm_loadu_si128(reinterpret_cast<const __m128i *>(ptr))); |
| 2004 | |
| 2005 | #elif defined(TERATHON_NEON) |
| 2006 | |
| 2007 | return (vld1q_s8(ptr)); |
| 2008 | |
| 2009 | #endif |
| 2010 | } |
| 2011 | |
| 2012 | inline vec_uint8 VecUInt8Load(const uint8 *ptr) |
| 2013 | { |
nothing calls this directly
no outgoing calls
no test coverage detected