Jung-uk Kim
|
cd84d8832d
Ignore vendor name in Clang version number.
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
David Benjamin
|
a21314dbbc
Also check for errors in x86_64-xlate.pl.
|
4 years ago |
David Benjamin
|
32be631ca1
Do not silently truncate files on perlasm errors
|
4 years ago |
Richard Levitte
|
9bb3e5fd87
For all assembler scripts where it matters, recognise clang > 9.x
|
4 years ago |
Richard Levitte
|
1aa89a7a3a
Unify all assembler file generators
|
5 years ago |
Richard Levitte
|
a598ed0dc4
Following the license change, modify the boilerplates in crypto/sha/
|
6 years ago |
Matt Caswell
|
fd38836ba8
Update copyright year
|
6 years ago |
Andy Polyakov
|
b55e21b357
sha/asm/sha{1|256}-586.pl: harmonize clang version detection.
|
6 years ago |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
7 years ago |
David Benjamin
|
e195c8a256
Remove filename argument to x86 asm_init.
|
7 years ago |
Andy Polyakov
|
a30b0522cb
x86 assembly pack: update performance results.
|
8 years ago |
David Benjamin
|
609b0852e4
Remove trailing whitespace from some files.
|
8 years ago |
Rich Salz
|
6aa36e8e5a
Add OpenSSL copyright to .pl files
|
8 years ago |
Richard Levitte
|
e87e380a17
Unified - adapt the generation of sha assembler to use GENERATE
|
8 years ago |
Richard Levitte
|
053fa39af6
Conversion to UTF-8 where needed
|
9 years ago |
Andy Polyakov
|
b59f92e75d
x86[_64] assembly pack: add Silvermont performance data.
|
10 years ago |
Andy Polyakov
|
a356e488ad
x86_64 assembly pack: refine clang detection.
|
10 years ago |
Andy Polyakov
|
7eb0488280
x86_64 assembly pack: addendum to last clang commit.
|
10 years ago |
Andy Polyakov
|
ac171925ab
x86_64 assembly pack: allow clang to compile AVX code.
|
10 years ago |
Andy Polyakov
|
977f32e852
Facilitate back-porting of AESNI and SHA modules.
|
10 years ago |
Andy Polyakov
|
619b94667c
Add support for Intel SHA extension.
|
10 years ago |
Andy Polyakov
|
d49135e7ea
sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2.
|
10 years ago |
Andy Polyakov
|
32213d8d77
sha[256|512]-586.pl: add more SIMD code paths.
|
11 years ago |
Andy Polyakov
|
47edeb9f59
sha256-586.pl: code refresh.
|
11 years ago |
Andy Polyakov
|
2dce10c56d
sha256-586.pl: fix typos.
|
12 years ago |
Andy Polyakov
|
42a36658c1
sha256-586.pl: fix linking error.
|
12 years ago |
Andy Polyakov
|
f3eac74bc5
sha256-586.pl: add AVX and XOP code paths.
|
12 years ago |
Andy Polyakov
|
3a9b3852c6
sha256-586.pl: squeeze some more, most notably ~10% on Nehalem.
|
12 years ago |
Andy Polyakov
|
f889bb0384
sha256-586.pl: full unroll to deliver additional ~16%, add Sandy Bridge-
|
12 years ago |