_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.

questionAnswers(1)

yourAnswerToTheQuestion