Quelle est la meilleure façon (sse2) de réduire un _m128 (4 mots a b c d) en un mot? Je veux la partie basse de chaque composants _m128:SSE2: Comment réduire un _m128 en un mot
int result = (_m128.a & 0x000000ff) << 24
| (_m128.b & 0x000000ff) << 16
| (_m128.c & 0x000000ff) << 8
| (_m128.d & 0x000000ff) << 0
Y at-il un intrinsics pour cela? Merci !
'_mm_shuffle_epi8' (' PSHUFB') est ** SSSE3 ** (alias ** SSE3.5 ** alias ** MNI **). Sinon bonne réponse: +1. –