SHA Instructions
7 x86 instructions in this extension - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| sha1msg1 | SHA1MSG1 xmm1, xmm2/m128 | Legacy | Performs intermediate calculation for SHA1 message schedule. |
| sha1msg2 | SHA1MSG2 xmm1, xmm2/m128 | Legacy | Performs final calculation for SHA1 message schedule. |
| sha1nexte | SHA1NEXTE xmm1, xmm2/m128 | Legacy | Calculates SHA1 state variable E. |
| sha1rnds4 | SHA1RNDS4 xmm1, xmm2/m128, imm8 | Legacy | Performs 4 rounds of SHA1 operation. |
| sha256msg1 | SHA256MSG1 xmm1, xmm2/m128 | Legacy | Performs intermediate calculation for SHA256 message schedule. |
| sha256msg2 | SHA256MSG2 xmm1, xmm2/m128 | Legacy | Performs final calculation for SHA256 message schedule. |
| sha256rnds2 | SHA256RNDS2 xmm1, xmm2/m128, xmm0 | Legacy | Performs 2 rounds of SHA256 operation. |