Partager via


_mm_madd_epi16

[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]

Spécifique à Microsoft

multiplie les 8 a signé les entiers 16 bits d' a par les 8 a signé les entiers 16 bits d' b.

__m128i _mm_madd_epi16 (__m128i a, __m128i b);
PMADDWD

Valeur de retour

Ajoute les résultats signés d'entiers 32 bits par paire et compresse les 4 résultats signés d'entiers 32 bits.

r0 := (a0 * b0) + (a1 * b1)
r1 := (a2 * b2) + (a3 * b3)
r2 := (a4 * b4) + (a5 * b5)
r3 := (a6 * b6) + (a7 * b7)

Configuration requise

en-tête : emmintrin.h

détail de FIN Microsoft

Voir aussi

Référence

Opérations arithmétiques (SSE2 intrinsèques entières)