Intrinsics for Insert/Extract Operations
- _mm256_inserti128_si256
Inserts 128-bits of packed integer data of the second source vector into the destination vector at a 128-bit offset from imm8[0]. The corresponding Intel® AVX2 instruction is VINSERTI128.
- _mm256_extracti128_si256
Extracts 128-bits of packed integer data of the second source vector into the destination vector at a 128-bit offset from imm8[0]. The corresponding Intel® AVX2 instruction is VEXTRACTI128.
- _mm256_insert_epi8/16/32/64
Insert 8/16/32/64-bit integer into a vector of integers at the position specified by index.
- _mm256_extract_epi8/16/32/64
Extract integer byte or word from packed integer array element selected by index.