The SSE 64–bit SIMD integer instructions perform operations on packed bytes, words, or doublewords in MMX registers.
Table 3–34 64–Bit SIMD Integer Instructions (SSE)|
Solaris Mnemonic |
Intel/AMD Mnemonic |
Description |
Notes |
|---|---|---|---|
|
PAVGB |
compute average of packed unsigned byte integers | ||
|
PAVGW |
compute average of packed unsigned byte integers | ||
|
PEXTRW |
extract word | ||
|
PINSRW |
insert word | ||
|
PMAXSW |
maximum of packed signed word integers | ||
|
PMAXUB |
maximum of packed unsigned byte integers | ||
|
PMINSW |
minimum of packed signed word integers | ||
|
PMINUB |
minimum of packed unsigned byte integers | ||
|
PMOVMSKB |
move byte mask | ||
|
PMULHUW |
multiply packed unsigned integers and store high result | ||
|
PSADBW |
compute sum of absolute differences | ||
|
PSHUFW |
shuffle packed integer word in MMX register |