Visible to Intel only — GUID: GUID-7E3EE5C0-E8CC-4F52-B476-CF87A39D5D03
Visible to Intel only — GUID: GUID-7E3EE5C0-E8CC-4F52-B476-CF87A39D5D03
<span class='option'>_mm256_cvtepi16_epi32/64</span>
Performs packed move with sign-extend on 16-bit signed integers to 32/64-bit integers. The corresponding Intel® AVX2 instruction is VPMOVSXWD orVPMOVSXWQ.
extern __m256i _mm256_cvtepi16_epi32(__m128i s1); |
extern __m256i _mm256_cvtepi16_epi64(__m128i s1); |
s1 |
128-bit integer source vector used for the operation |
Performs a packed move with sign-extend operation to convert 16-bit [word] integers in the low bytes of the source vector, s1, to 32-bit [doubleword] or 64-bit [quadword] integers and stored as packed signed doubleword/quadword integers in the destination vector.
Result of the sign-extend operation.