summaryrefslogtreecommitdiff
path: root/arch/x86/crypto/aes-xts-avx-x86_64.S
AgeCommit message (Expand)Author
2024-04-19crypto: x86/aes-xts - optimize size of instructions operating on lengthsEric Biggers
2024-04-19crypto: x86/aes-xts - eliminate a few more instructionsEric Biggers
2024-04-19crypto: x86/aes-xts - handle AES-128 and AES-192 more efficientlyEric Biggers
2024-04-19crypto: x86/aes-xts - handle CTS encryption more efficientlyEric Biggers
2024-04-19crypto: x86/aes-xts - access round keys using single-byte offsetsEric Biggers
2024-04-12crypto: x86/aes-xts - make non-AVX implementation use new glue codeEric Biggers
2024-04-05crypto: x86/aes-xts - wire up VAES + AVX10/512 implementationEric Biggers
2024-04-05crypto: x86/aes-xts - wire up VAES + AVX10/256 implementationEric Biggers
2024-04-05crypto: x86/aes-xts - wire up VAES + AVX2 implementationEric Biggers
2024-04-05crypto: x86/aes-xts - wire up AESNI + AVX implementationEric Biggers
2024-04-05crypto: x86/aes-xts - add AES-XTS assembly macro for modern CPUsEric Biggers