pmaddwd
Packed Multiply and Add Word to Doubleword
PMADDWD xmm1, xmm2/m128
Multiplies words, adds adjacent pairs to doublewords.
Details
The Packed Multiply and Add Word to Doubleword instruction multiplies words, adds adjacent pairs to doublewords.
Pseudocode Operation
// Multiplies words, adds adjacent pairs to doublewords
Example
PMADDWD xmm1, xmm2/m128
Encoding
Binary Layout
66
+0
0F
+1
F5
+2
Operands
-
dest
128-bit XMM SIMD register -
src
128-bit XMM SIMD register or Memory operand