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 |