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

Function VecInt32StoreZ

TSSimd.h:2116–2127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2114 }
2115
2116 inline void VecInt32StoreZ(const vec_int32& v, int32 *ptr)
2117 {
2118 #if defined(TERATHON_SSE)
2119
2120 *ptr = _mm_cvtsi128_si32(_mm_shuffle_epi32(v, _MM_SHUFFLE(2, 2, 2, 2)));
2121
2122 #elif defined(TERATHON_NEON)
2123
2124 vst1q_lane_s32(ptr, v, 2);
2125
2126 #endif
2127 }
2128
2129 inline void VecInt32StoreW(const vec_int32& v, int32 *ptr)
2130 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected