Added Mike Hamburg's SSSE3 AES implementation.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 14 Dec 2013 12:00:55 +0000 (13:00 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 14 Dec 2013 12:09:07 +0000 (13:09 +0100)
commit226ae36af51105cd21a5d2bdcc21e9f4062f14bd
tree99a9a7005aacde34f7a3cb91965883f634765e6d
parent48097fa622ff63f9839cc11f2c88ef7af495e9a7
Added Mike Hamburg's SSSE3 AES implementation.
71 files changed:
cfg.mk
devel/perlasm/aes-ssse3-x86.pl [new file with mode: 0644]
devel/perlasm/aes-ssse3-x86.pl.license [new symlink]
devel/perlasm/aes-ssse3-x86_64.pl [new file with mode: 0644]
devel/perlasm/aes-ssse3-x86_64.pl.license [new symlink]
devel/perlasm/aesni-x86.pl.license [new symlink]
devel/perlasm/aesni-x86_64.pl.license [new symlink]
devel/perlasm/cbc.pl.license [new symlink]
devel/perlasm/cpuid-x86.pl.license [new symlink]
devel/perlasm/cpuid-x86_64.pl.license [new symlink]
devel/perlasm/e_padlock-x86.pl.license [new symlink]
devel/perlasm/e_padlock-x86_64.pl.license [new symlink]
devel/perlasm/ghash-x86.pl.license [new symlink]
devel/perlasm/ghash-x86_64.pl.license [new symlink]
devel/perlasm/license-gnutls.txt
devel/perlasm/license-vpaes.txt [new file with mode: 0644]
devel/perlasm/license.txt
devel/perlasm/md5-x86_64.pl.license [new symlink]
devel/perlasm/openssl-cpuid-x86.pl.license [new symlink]
devel/perlasm/ppc-xlate.pl.license [new symlink]
devel/perlasm/sha1-ssse3-x86.pl.license [new symlink]
devel/perlasm/sha1-ssse3-x86_64.pl.license [new symlink]
devel/perlasm/sha256-ssse3-x86.pl.license [new symlink]
devel/perlasm/sha512-ssse3-x86.pl.license [new symlink]
devel/perlasm/sha512-ssse3-x86_64.pl.license [new symlink]
lib/accelerated/x86/aes-x86.c
lib/accelerated/x86/aes-x86.h
lib/accelerated/x86/coff/aes-ssse3-x86.s [new file with mode: 0644]
lib/accelerated/x86/coff/aes-ssse3-x86_64.s [new file with mode: 0644]
lib/accelerated/x86/coff/aesni-x86.s
lib/accelerated/x86/coff/aesni-x86_64.s
lib/accelerated/x86/coff/cpuid-x86.s
lib/accelerated/x86/coff/cpuid-x86_64.s
lib/accelerated/x86/coff/e_padlock-x86.s
lib/accelerated/x86/coff/e_padlock-x86_64.s
lib/accelerated/x86/coff/ghash-x86_64.s
lib/accelerated/x86/coff/sha1-ssse3-x86.s
lib/accelerated/x86/coff/sha1-ssse3-x86_64.s
lib/accelerated/x86/coff/sha256-ssse3-x86.s
lib/accelerated/x86/coff/sha512-ssse3-x86.s
lib/accelerated/x86/coff/sha512-ssse3-x86_64.s
lib/accelerated/x86/elf/aes-ssse3-x86.s [new file with mode: 0644]
lib/accelerated/x86/elf/aes-ssse3-x86_64.s [new file with mode: 0644]
lib/accelerated/x86/elf/aesni-x86.s
lib/accelerated/x86/elf/aesni-x86_64.s
lib/accelerated/x86/elf/cpuid-x86.s
lib/accelerated/x86/elf/cpuid-x86_64.s
lib/accelerated/x86/elf/e_padlock-x86.s
lib/accelerated/x86/elf/e_padlock-x86_64.s
lib/accelerated/x86/elf/ghash-x86_64.s
lib/accelerated/x86/elf/sha1-ssse3-x86.s
lib/accelerated/x86/elf/sha1-ssse3-x86_64.s
lib/accelerated/x86/elf/sha256-ssse3-x86.s
lib/accelerated/x86/elf/sha512-ssse3-x86.s
lib/accelerated/x86/elf/sha512-ssse3-x86_64.s
lib/accelerated/x86/files.mk
lib/accelerated/x86/license.txt
lib/accelerated/x86/macosx/aes-ssse3-x86.s [new file with mode: 0644]
lib/accelerated/x86/macosx/aes-ssse3-x86_64.s [new file with mode: 0644]
lib/accelerated/x86/macosx/aesni-x86.s
lib/accelerated/x86/macosx/aesni-x86_64.s
lib/accelerated/x86/macosx/cpuid-x86.s
lib/accelerated/x86/macosx/cpuid-x86_64.s
lib/accelerated/x86/macosx/e_padlock-x86.s
lib/accelerated/x86/macosx/e_padlock-x86_64.s
lib/accelerated/x86/macosx/ghash-x86_64.s
lib/accelerated/x86/macosx/sha1-ssse3-x86.s
lib/accelerated/x86/macosx/sha1-ssse3-x86_64.s
lib/accelerated/x86/macosx/sha256-ssse3-x86.s
lib/accelerated/x86/macosx/sha512-ssse3-x86.s
lib/accelerated/x86/macosx/sha512-ssse3-x86_64.s