Available on x86 or x86-64 only.
Expand description
AES New Instructions (AES-NI)
The intrinsics here correspond to those in the wmmintrin.h C header.
The reference is Intel 64 and IA-32 Architectures Software Developerβs Manual Volume 2: Instruction Set Reference, A-Z.
FunctionsΒ§
- _mm_
aesdec_ si128 aes - Performs one round of an AES decryption flow on data (state) in
a. - _mm_
aesdeclast_ si128 aes - Performs the last round of an AES decryption flow on data (state) in
a. - _mm_
aesenc_ si128 aes - Performs one round of an AES encryption flow on data (state) in
a. - _mm_
aesenclast_ si128 aes - Performs the last round of an AES encryption flow on data (state) in
a. - _mm_
aesimc_ si128 aes - Performs the
InvMixColumnstransformation ona. - _mm_
aeskeygenassist_ si128 aes - Assist in expanding the AES cipher key.
- aesdec π β
- aesdeclast π β
- aesenc π β
- aesenclast π β
- aesimc π β
- aeskeygenassist π β