summaryrefslogtreecommitdiffstats
path: root/crypto/modes/asm
AgeCommit message (Expand)Author
2023-05-30Update copyright yearTomas Mraz
2023-05-09aes-gcm-armv8_64 asm support bigdianJerryDevis
2023-03-17aes-gcm-avx512.pl: Fix the clang version detection on Apple OsesTomas Mraz
2023-03-14Update copyright yearMatt Caswell
2023-02-08Fix the return values of the aarch64 unroll8_eor_aes_gcm_*_*_kernel functionsTom Cosgrove
2022-12-01Update copyright yearTomas Mraz
2022-11-23Fix GHASH-ASM implementation on s390xJuergen Christ
2022-11-21Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2022-11-11Fix incorrect comments in aes-gcm-armv8-unroll8_64.plXiaokangQian
2022-11-11aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov
2022-11-11Fix build issue with aes-gcm-armv8-unroll8_64.S on older aarch64 assemblersXiaokangQian
2022-11-11AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.Andrey Matyukov
2022-11-11Fixed counter overflowDanny Tsen
2022-11-11Fix typosDimitris Apostolou
2022-11-11Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian
2022-11-11AES-GCM performance optimzation with stitched method for p9+ ppc64leDanny Tsen
2022-11-09Don't use __ARMEL__/__ARMEB__ in aarch64 assemblyDavid Benjamin
2022-11-09aarch64: support BTI and pointer authentication in assemblyRuss Butler
2021-07-29Update copyright yearMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-04-23Update copyright yearMatt Caswell
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin
2020-02-15x86_64: Add endbranch at function entries for Intel CETH.J. Lu
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2019-12-23Add some missing cfi frame info in aesni-gcm-x86_64.plBernd Edlinger
2019-12-19Optimize AES-GCM implementation on aarch64Fangming.Fang
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-04-17ARM64 assembly pack: add ThunderX2 results.Andy Polyakov
2019-02-21cfi build fixes in x86-64 ghash assemblyShane Lontis
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov
2018-12-06Following the license change, modify the boilerplates in crypto/modes/Richard Levitte
2018-09-11Update copyright yearMatt Caswell
2018-07-01modes/asm/ghash-armv4.pl: address "infixes are deprecated" warnings.Andy Polyakov
2018-06-25PA-RISC assembly pack: make it work with GNU assembler for HP-UX.Andy Polyakov
2018-06-03PPC assembly pack: correct POWER9 results.Andy Polyakov
2018-05-29Update copyright yearMatt Caswell
2018-05-10PPC assembly pack: add POWER9 results.Andy Polyakov
2018-05-01Update copyright yearMatt Caswell
2018-04-23ARM assembly pack: make it work with older assembler.Andy Polyakov
2017-12-04modes/asm/ghashv8-armx.pl: handle lengths not divisible by 4x.Andy Polyakov
2017-12-04modes/asm/ghashv8-armx.pl: optimize modulo-scheduled loop.Andy Polyakov
2017-12-04modes/asm/ghashv8-armx.pl: modulo-schedule loop.Andy Polyakov
2017-12-04modes/asm/ghashv8-armx.pl: implement 4x aggregate factor.Andy Polyakov
2017-11-13ARMv8 assembly pack: add Qualcomm Kryo results.Andy Polyakov
2017-11-11Many spelling fixes/typo's corrected.Josh Soref
2017-10-30s390x assembly pack: extend s390x capability vector.Patrick Steuer
2017-10-17s390x assembly pack: remove capability double-checking.Patrick Steuer