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

Function VecInt32StoreW

TSSimd.h:2129–2140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2127 }
2128
2129 inline void VecInt32StoreW(const vec_int32& v, int32 *ptr)
2130 {
2131 #if defined(TERATHON_SSE)
2132
2133 *ptr = _mm_cvtsi128_si32(_mm_shuffle_epi32(v, _MM_SHUFFLE(3, 3, 3, 3)));
2134
2135 #elif defined(TERATHON_NEON)
2136
2137 vst1q_lane_s32(ptr, v, 3);
2138
2139 #endif
2140 }
2141
2142 inline vec_int16 VecInt32PackSaturate(const vec_int32& v)
2143 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected