MCPcopy Create free account
hub / github.com/EricLengyel/Terathon-Math-Library / VecInt16UnpackA

Function VecInt16UnpackA

TSSimd.h:2249–2260  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2247 }
2248
2249 inline vec_int32 VecInt16UnpackA(const vec_int16& v)
2250 {
2251 #if defined(TERATHON_SSE)
2252
2253 return (_mm_unpacklo_epi16(v, _mm_cmplt_epi16(v, _mm_setzero_si128())));
2254
2255 #elif defined(TERATHON_NEON)
2256
2257 return (vmovl_s16(vget_low_s16(v)));
2258
2259 #endif
2260 }
2261
2262 inline vec_int32 VecInt16UnpackB(const vec_int16& v)
2263 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected