Sign in
flutter
/
third_party
/
openssl
/
c869c3ada944bc42a6c00e0433c9d523c4426cde
/
crypto
/
poly1305
/
asm
83cf7ab
Update copyright year
by Matt Caswell
· 7 years ago
13f6857
PPC assembly pack: add POWER9 results.
by Andy Polyakov
· 7 years ago
6ec5fce
Update copyright year
by Matt Caswell
· 7 years ago
5bb1cd2
poly1305/asm/poly1305-armv4.pl: remove unintentional relocation.
by Rahul Chaudhry
· 7 years ago
4dfe431
poly1305/asm/poly1305-x86_64.pl: add Knights Landing AVX512 result.
by Andy Polyakov
· 7 years ago
a8f302e
poly1305/asm/poly1305-x86_64.pl: switch to pure AVX512F.
by Andy Polyakov
· 7 years ago
7533162
ARMv8 assembly pack: add Qualcomm Kryo results.
by Andy Polyakov
· 7 years ago
46f4e1b
Many spelling fixes/typo's corrected.
by Josh Soref
· 7 years ago
64d92d7
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
by Andy Polyakov
· 8 years ago
54f8f9a
x86_64 assembly pack: fill some blanks in Ryzen results.
by Andy Polyakov
· 8 years ago
e195c8a
Remove filename argument to x86 asm_init.
by David Benjamin
· 8 years ago
0a5d1a3
poly1305/asm/poly1305-x86_64.pl: add poly1305_blocks_vpmadd52_8x.
by Andy Polyakov
· 8 years ago
6cbfd94
x86_64 assembly pack: add some Ryzen performance results.
by Andy Polyakov
· 8 years ago
c2b9359
poly1305/asm/poly1305-x86_64.pl: add poly1305_blocks_vpmadd52_4x.
by Andy Polyakov
· 8 years ago
a25cef8
poly1305/asm/poly1305-armv8.pl: ilp32-specific poly1305_init fix.
by Andy Polyakov
· 8 years ago
e052083
poly1305/asm/poly1305-x86_64.pl: minor AVX512 optimization.
by Andy Polyakov
· 8 years ago
1c47e88
poly1305/asm/poly1305-x86_64.pl: add CFI annotations.
by Andy Polyakov
· 8 years ago
fd910ef
poly1305/asm/poly1305-x86_64.pl: add VPMADD52 code path.
by Andy Polyakov
· 8 years ago
73e8a5c
poly1305/asm/poly1305-x86_64.pl: switch to vpermdd in table expansion.
by Andy Polyakov
· 8 years ago
c1e1fc5
poly1305/asm/poly1305-x86_64.pl: optimize AVX512 code path.
by Andy Polyakov
· 8 years ago
a30b052
x86 assembly pack: update performance results.
by Andy Polyakov
· 8 years ago
1ea0142
poly1305/asm/poly1305-x86_64.pl: allow nasm to assemble AVX512 code.
by Andy Polyakov
· 8 years ago
abb8c44
x86_64 assembly pack: add AVX512 ChaCha20 and Poly1305 code paths.
by Andy Polyakov
· 8 years ago
ace0526
x86_64 assembly pack: add Goldmont performance results.
by Andy Polyakov
· 8 years ago
947716c
MIPS assembly pack: adapt it for MIPS[32|64]R6.
by Andy Polyakov
· 9 years ago
05ef4d1
ARMv8 assembly pack: add Samsung Mongoose results.
by Andy Polyakov
· 9 years ago
6025001
spelling fixes, just comments and readme.
by klemens
· 9 years ago
2c12f22
SPARC assembly pack: enforce V8+ ABI constraints.
by Andy Polyakov
· 9 years ago
cfe1d99
x86_64 assembly pack: tolerate spaces in source directory name.
by Andy Polyakov
· 9 years ago
8640f21
poly1305/asm/poly1305-mips.pl: adhere to standard frame layout.
by Andy Polyakov
· 9 years ago
ff823ee
SPARC assembly pack: add missing .type directives.
by Andy Polyakov
· 9 years ago
6aa36e8
Add OpenSSL copyright to .pl files
by Rich Salz
· 9 years ago
c6b77c1
MIPS64 assembly pack: add Poly1305 module.
by Andy Polyakov
· 9 years ago
3992e8c
poly1305/asm/poly1305-x86_64.pl: contain symbols within shared lib.
by Andy Polyakov
· 9 years ago
2841165
poly1305/asm/poly1305-x86_64.pl: make it cross-compile.
by Andy Polyakov
· 9 years ago
33ea23d
SPARCv9 assembly pack: fine-tune run-time switch.
by Andy Polyakov
· 9 years ago
dc3c506
crypto/poly1305/asm: chase overflow bit on x86 and ARM platforms.
by Andy Polyakov
· 9 years ago
6ca3e6e
poly1305/asm/poly1305-x86_64.pl: not all assemblers manage << in constants.
by Andy Polyakov
· 9 years ago
4b8736a
crypto/poly1305: don't break carry chains.
by Andy Polyakov
· 9 years ago
bbe9769
poly1305/asm/poly1305-x86.pl: don't loose 59-th bit.
by Andy Polyakov
· 9 years ago
2460c7f
poly1305/asm/poly1305-x86_64.pl: make it work with linux-x32.
by Andy Polyakov
· 9 years ago
8d51db8
s390x assembly pack: 32-bit fixups.
by Andy Polyakov
· 9 years ago
a5aa63a
Fix some assembler generating scripts for better unification
by Richard Levitte
· 9 years ago
3aa3af6
Unified - adapt the generation of poly1305 assembler to use GENERATE
by Richard Levitte
· 9 years ago
eb77e88
SPARCv9 assembly pack: unify build rules and argument handling.
by Andy Polyakov
· 9 years ago
1ea8ae5
poly1305/asm/poly1305-*.pl: flip horizontal add and reduction.
by Andy Polyakov
· 9 years ago
bdbd3ae
Consistently use arm_arch.h constants in armcap assembly code.
by David Benjamin
· 9 years ago
1457731
poly1305/asm/poly1305-armv4.pl: replace ambiguous instruction.
by Andy Polyakov
· 9 years ago
9e58d11
PPC assembly pack: add ChaCha20 and Poly1305 modules.
by Andy Polyakov
· 9 years ago
f4e175e
C64x+ assembly pack: add ChaCha20 and Poly1305 modules.
by Andy Polyakov
· 9 years ago
1fdcef7
ARM assembly pack: add ChaCha20 and Poly1305 modules.
by Andy Polyakov
· 9 years ago
4ef2966
poly1305/asm/poly1305-x86_64.pl: MacOS X portability fix.
by Andy Polyakov
· 9 years ago
a85dbf1
poly1305/asm/poly1305-x86_64.pl: fix mingw64 build.
by Andy Polyakov
· 9 years ago
a98c648
x86[_64] assembly pack: add ChaCha20 and Poly1305 modules.
by Andy Polyakov
· 9 years ago
592eef5
s390x assembly pack: add ChaCha20 and Poly1305 modules.
by Andy Polyakov
· 9 years ago
0049eb4
Add poly1305/asm/poly1305-sparcv9.pl.
by Andy Polyakov
· 9 years ago