Matt Caswell
|
da1c088f59
Copyright year updates
|
преди 1 година |
Bernd Edlinger
|
7b8e27bc2e
Avoid clobbering non-volatile XMM registers
|
преди 1 година |
Jung-uk Kim
|
cd84d8832d
Ignore vendor name in Clang version number.
|
преди 4 години |
Matt Caswell
|
33388b44b6
Update copyright year
|
преди 4 години |
David Benjamin
|
a21314dbbc
Also check for errors in x86_64-xlate.pl.
|
преди 4 години |
H.J. Lu
|
98ad3fe82b
x86_64: Add endbranch at function entries for Intel CET
|
преди 4 години |
David Benjamin
|
32be631ca1
Do not silently truncate files on perlasm errors
|
преди 4 години |
Richard Levitte
|
9bb3e5fd87
For all assembler scripts where it matters, recognise clang > 9.x
|
преди 4 години |
Bernd Edlinger
|
048fa13e5e
Add some missing cfi frame info in poly1305-x86_64.pl
|
преди 4 години |
Richard Levitte
|
1aa89a7a3a
Unify all assembler file generators
|
преди 5 години |
Richard Levitte
|
49d3b6416b
Following the license change, modify the boilerplates in crypto/poly1305/
|
преди 6 години |
Matt Caswell
|
1212818eb0
Update copyright year
|
преди 6 години |
Andy Polyakov
|
8977880603
poly1305/asm/poly1305-x86_64.pl: fix solaris64-x86_64-cc build.
|
преди 6 години |
Andy Polyakov
|
0edb109f97
evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance.
|
преди 6 години |
Andy Polyakov
|
4dfe4310c3
poly1305/asm/poly1305-x86_64.pl: add Knights Landing AVX512 result.
|
преди 7 години |
Andy Polyakov
|
a8f302e5ba
poly1305/asm/poly1305-x86_64.pl: switch to pure AVX512F.
|
преди 7 години |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
преди 7 години |
Andy Polyakov
|
64d92d7498
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
|
преди 7 години |
Andy Polyakov
|
54f8f9a1ed
x86_64 assembly pack: fill some blanks in Ryzen results.
|
преди 7 години |
Andy Polyakov
|
0a5d1a38f2
poly1305/asm/poly1305-x86_64.pl: add poly1305_blocks_vpmadd52_8x.
|
преди 7 години |
Andy Polyakov
|
6cbfd94d08
x86_64 assembly pack: add some Ryzen performance results.
|
преди 7 години |
Andy Polyakov
|
c2b935904a
poly1305/asm/poly1305-x86_64.pl: add poly1305_blocks_vpmadd52_4x.
|
преди 7 години |
Andy Polyakov
|
e052083cc7
poly1305/asm/poly1305-x86_64.pl: minor AVX512 optimization.
|
преди 7 години |
Andy Polyakov
|
1c47e8836f
poly1305/asm/poly1305-x86_64.pl: add CFI annotations.
|
преди 7 години |
Andy Polyakov
|
fd910ef959
poly1305/asm/poly1305-x86_64.pl: add VPMADD52 code path.
|
преди 7 години |
Andy Polyakov
|
73e8a5c826
poly1305/asm/poly1305-x86_64.pl: switch to vpermdd in table expansion.
|
преди 8 години |
Andy Polyakov
|
c1e1fc500d
poly1305/asm/poly1305-x86_64.pl: optimize AVX512 code path.
|
преди 8 години |
Andy Polyakov
|
1ea01427c5
poly1305/asm/poly1305-x86_64.pl: allow nasm to assemble AVX512 code.
|
преди 8 години |
Andy Polyakov
|
abb8c44fba
x86_64 assembly pack: add AVX512 ChaCha20 and Poly1305 code paths.
|
преди 8 години |
Andy Polyakov
|
ace05265d2
x86_64 assembly pack: add Goldmont performance results.
|
преди 8 години |