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

Function VecInt32StoreY

TSSimd.h:2103–2114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2101 }
2102
2103 inline void VecInt32StoreY(const vec_int32& v, int32 *ptr)
2104 {
2105 #if defined(TERATHON_SSE)
2106
2107 *ptr = _mm_cvtsi128_si32(_mm_shuffle_epi32(v, _MM_SHUFFLE(1, 1, 1, 1)));
2108
2109 #elif defined(TERATHON_NEON)
2110
2111 vst1q_lane_s32(ptr, v, 1);
2112
2113 #endif
2114 }
2115
2116 inline void VecInt32StoreZ(const vec_int32& v, int32 *ptr)
2117 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected