3.18.3 SSE2 128–Bit SIMD Integer Instructions
The
SSE2 SIMD integer instructions operate on packed words, doublewords, and quadwords
contained in XMM and MMX registers.
Table 3-56 SSE2 128–Bit SIMD Integer Instructions
| | | |
| MOVDQ2Q
| move quadword integer from XMM to MMX registers
|
|
| MOVDQA
| move aligned double quadword
|
|
| MOVDQU
| move unaligned double quadword
|
|
| MOVQ2DQ
| move quadword integer from MMX to XMM registers
|
|
| PADDQ
| add packed quadword integers
|
|
| PMULUDQ
| multiply packed unsigned doubleword integers
|
|
| PSHUFD
| shuffle packed doublewords
|
|
| PSHUFHW
| shuffle packed high words
|
|
| PSHUFLW
| shuffle packed low words
|
|
| PSLLDQ
| shift double quadword left logical
|
|
| PSRLDQ
| shift double quadword right logical
|
|
| PSUBQ
| subtract packed quadword integers
|
|
| PUNPCKHQDQ
| unpack high quadwords
|
|
| PUNPCKLQDQ
| unpack low quadwords
|
|
|