Richard Levitte
|
1aa89a7a3a
Unify all assembler file generators
|
před 5 roky |
Richard Levitte
|
a598ed0dc4
Following the license change, modify the boilerplates in crypto/sha/
|
před 6 roky |
Matt Caswell
|
fd38836ba8
Update copyright year
|
před 6 roky |
Andy Polyakov
|
b55e21b357
sha/asm/sha{1|256}-586.pl: harmonize clang version detection.
|
před 6 roky |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
před 7 roky |
David Benjamin
|
e195c8a256
Remove filename argument to x86 asm_init.
|
před 7 roky |
Andy Polyakov
|
a30b0522cb
x86 assembly pack: update performance results.
|
před 8 roky |
David Benjamin
|
609b0852e4
Remove trailing whitespace from some files.
|
před 8 roky |
Rich Salz
|
6aa36e8e5a
Add OpenSSL copyright to .pl files
|
před 8 roky |
Richard Levitte
|
e87e380a17
Unified - adapt the generation of sha assembler to use GENERATE
|
před 8 roky |
Richard Levitte
|
053fa39af6
Conversion to UTF-8 where needed
|
před 9 roky |
Andy Polyakov
|
b59f92e75d
x86[_64] assembly pack: add Silvermont performance data.
|
před 10 roky |
Andy Polyakov
|
a356e488ad
x86_64 assembly pack: refine clang detection.
|
před 10 roky |
Andy Polyakov
|
7eb0488280
x86_64 assembly pack: addendum to last clang commit.
|
před 10 roky |
Andy Polyakov
|
ac171925ab
x86_64 assembly pack: allow clang to compile AVX code.
|
před 10 roky |
Andy Polyakov
|
977f32e852
Facilitate back-porting of AESNI and SHA modules.
|
před 10 roky |
Andy Polyakov
|
619b94667c
Add support for Intel SHA extension.
|
před 10 roky |
Andy Polyakov
|
d49135e7ea
sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2.
|
před 10 roky |
Andy Polyakov
|
32213d8d77
sha[256|512]-586.pl: add more SIMD code paths.
|
před 11 roky |
Andy Polyakov
|
47edeb9f59
sha256-586.pl: code refresh.
|
před 11 roky |
Andy Polyakov
|
2dce10c56d
sha256-586.pl: fix typos.
|
před 12 roky |
Andy Polyakov
|
42a36658c1
sha256-586.pl: fix linking error.
|
před 12 roky |
Andy Polyakov
|
f3eac74bc5
sha256-586.pl: add AVX and XOP code paths.
|
před 12 roky |
Andy Polyakov
|
3a9b3852c6
sha256-586.pl: squeeze some more, most notably ~10% on Nehalem.
|
před 12 roky |
Andy Polyakov
|
f889bb0384
sha256-586.pl: full unroll to deliver additional ~16%, add Sandy Bridge-
|
před 12 roky |
Andy Polyakov
|
d4bb6bddf8
sha256-586.pl: tune away regression on Nehalem core and incidentally
|
před 12 roky |
Andy Polyakov
|
ee9bf3eb6c
sha256-586.pl optimization.
|
před 12 roky |
Andy Polyakov
|
7470276a25
sha256-586.pl: minor optimization, +0-2% on all CPUs, +7% on Westmere.
|
před 13 roky |
Andy Polyakov
|
87facba376
Remove junk argument to function_begin in sha/asm/*-586.pl.
|
před 16 roky |
Andy Polyakov
|
b5e5760d01
Minor formatting fixes in crypto/sha/asm.
|
před 17 roky |