summaryrefslogtreecommitdiff
path: root/cipher/camellia-aesni-avx-amd64.S
Commit message (Expand)AuthorAgeFilesLines
* camellia-aesni-avx: speed up for round key broadcastingJussi Kivilinna2023-02-221-42/+47
* camellia: add CTR-mode byte addition for AVX/AVX2/AVX512 impl.Jussi Kivilinna2023-02-221-0/+78
* camellia-aesni-avx: add acceleration for ECB/XTS/CTR32LE modesJussi Kivilinna2023-02-221-0/+92
* amd64-asm: move constant data to read-only section for cipher algosJussi Kivilinna2023-01-191-1/+10
* amd64-asm: align functions to 16 bytes for cipher algosJussi Kivilinna2023-01-191-11/+11
* Add straight-line speculation hardening for amd64 and i386 assemblyJussi Kivilinna2022-01-111-10/+10
* Camellia AES-NI/AVX/AVX2 size optimizationJussi Kivilinna2020-07-231-83/+53
* amd64: Always include <config.h> in cipher assembly codesH.J. Lu2020-01-221-1/+2
* Add CFI unwind assembly directives for AMD64 assemblyJussi Kivilinna2019-04-161-87/+143
* Move data in AMD64 assembly to text sectionJussi Kivilinna2017-05-181-4/+1
* Add bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2 implementationsJussi Kivilinna2015-07-271-1/+423
* Enable AMD64 Camellia implementations on WIN64Jussi Kivilinna2015-05-141-17/+24
* Change utf-8 copyright characters to '(C)'Jussi Kivilinna2013-12-181-1/+1
* Camellia: Tweaks for AES-NI implementationsJussi Kivilinna2013-11-241-34/+39
* Tweak Camellia-AVX key-setup for small speed-upJussi Kivilinna2013-11-191-44/+28
* Camellia: Add AVX/AES-NI key setupJussi Kivilinna2013-11-151-2/+980
* Change .global to .globl in assembly filesJussi Kivilinna2013-10-281-3/+3
* camellia-aesni-avx-amd64: Move register clearing to assembly functionsJussi Kivilinna2013-09-011-0/+12
* Check if assembler is compatible with AMD64 assembly implementationscipher-amd64-optimizationsJussi Kivilinna2013-06-201-1/+2
* camellia: add parallel processing for CFB decryptionJussi Kivilinna2013-05-231-0/+65
* camellia: Rename camellia_aesni_avx_x86-64.S to camellia-aesni-avx-amd64.SJussi Kivilinna2013-05-221-0/+1120