summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto/aesni-intel_avx-x86_64.S
Commit message (Expand)AuthorAgeFilesLines
* crypto: aesni - Fix double word in commentsBo Liu2023-09-201-2/+2
* crypto: x86/aesni - Use local .L symbols for codeArd Biesheuvel2023-04-201-109/+109
* crypto: x86/aesni - Use RIP-relative addressingArd Biesheuvel2023-04-201-29/+7
* x86: Prepare asm files for straight-line-speculationPeter Zijlstra2021-12-081-20/+20
* x86/crypto/aesni-intel_avx: Standardize stack alignment prologueJosh Poimboeuf2021-04-191-6/+4
* x86/crypto/aesni-intel_avx: Fix register usage commentsJosh Poimboeuf2021-04-191-5/+5
* x86/crypto/aesni-intel_avx: Remove unused macrosJosh Poimboeuf2021-04-191-8/+0
* crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%regUros Bizjak2020-12-041-10/+10
* crypto: x86 - Remove include/asm/inst.hUros Bizjak2020-07-161-1/+0
* x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2Jason A. Donenfeld2020-04-091-3/+0
* x86: remove always-defined CONFIG_AS_AVXMasahiro Yamada2020-04-091-3/+0
* x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-16/+16
* crypto: aesni - Add scatter/gather avx stubs, and use them in CDave Watson2018-12-231-80/+101
* crypto: aesni - Introduce partial block macroDave Watson2018-12-231-6/+150
* crypto: aesni - Introduce READ_PARTIAL_BLOCK macroDave Watson2018-12-231-43/+59
* crypto: aesni - Move ghash_mul to GCM_COMPLETEDave Watson2018-12-231-4/+10
* crypto: aesni - Fill in new context data structuresDave Watson2018-12-231-14/+37
* crypto: aesni - Merge avx precompute functionsDave Watson2018-12-231-49/+27
* crypto: aesni - Split AAD hash calculation to separate macroDave Watson2018-12-231-133/+95
* crypto: aesni - Add GCM_COMPLETE macroDave Watson2018-12-231-0/+8
* crypto: aesni - support 256 byte keys in avx asmDave Watson2018-12-231-49/+139
* crypto: aesni - Macro-ify func save/restoreDave Watson2018-12-231-58/+36
* crypto: aesni - Introduce gcm_context_dataDave Watson2018-12-231-196/+182
* crypto: aesni - Merge GCM_ENC_DECDave Watson2018-12-231-633/+318
* x86/asm/64: Use 32-bit XOR to zero registersJan Beulich2018-07-031-2/+2
* crypto: aesni - make AVX2 AES-GCM work with all valid auth_tag_lenSabrina Dubroca2017-05-181-7/+24
* crypto: aesni - make AVX2 AES-GCM work with any aadlenSabrina Dubroca2017-05-181-27/+58
* crypto: aesni - make AVX AES-GCM work with all valid auth_tag_lenSabrina Dubroca2017-05-181-7/+24
* crypto: aesni - make AVX AES-GCM work with any aadlenSabrina Dubroca2017-05-181-34/+88
* crypto: x86 - make constants readonly, allow linker to merge themDenys Vlasenko2017-01-231-8/+24
* crypto: aesni - fix build on x86 (32bit)Tim Chen2014-01-151-0/+2811