SSE4.2 Instructions
6 x86 instructions in this extension - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| crc32 | CRC32 r32, r/m | SSE4.2 | Accumulates CRC32C value using polynomial 0x11EDC6F41. |
| pcmpestri | PCMPESTRI xmm1, xmm2/m128, imm8 | SSE4.2 | Complex string search/compare; returns index in ECX. |
| pcmpestrm | PCMPESTRM xmm1, xmm2/m128, imm8 | SSE4.2 | Complex string search/compare; returns mask in XMM0. |
| pcmpgtq | PCMPGTQ xmm1, xmm2/m128 | SSE4.2 | Compares quadwords for greater than (signed). |
| pcmpistri | PCMPISTRI xmm1, xmm2/m128, imm8 | SSE4.2 | String search (null-terminated); returns index in ECX. |
| popcnt | POPCNT r, r/m | VEX | Counts number of bits set to 1. |