_mm_shuffle_ps () equivalente para vetores inteiros (__m128i)?
o_mm_shuffle_ps()
intrínseco permite que um intercale as entradas de flutuação em baixos 2 flutuadores e altos 2 flutuadores da saída.
Por exemplo:
R = _mm_shuffle_ps(L1, H1, _MM_SHUFFLE(3,2,3,2))
vai resultar em:
R[0] = L1[2];
R[1] = L1[3];
R[2] = H1[2];
R[3] = H1[3]
Eu queria saber se havia um intrínseco similar disponível para o tipo de dados inteiro? Algo que levou dois__m128i
variáveis e uma máscara para intercalar?
o_mm_shuffle_epi32()
intrínseco, usa apenas um vetor de 128 bits em vez de dois.