openssl/crypto/sha/asm
Andy Polyakov 670ad0fbf6 s390x assembly pack: cache capability query results.
IBM argues that in certain scenarios capability query is really
expensive. At the same time it's asserted that query results can
be safely cached, because disabling CPACF is incompatible with
reboot-free operation.

Reviewed-by: Tim Hudson <tjh@openssl.org>
2016-04-25 11:53:45 +02:00
..
README Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
sha1-586.pl Unified - adapt the generation of sha assembler to use GENERATE 2016-03-09 11:09:26 +01:00
sha1-alpha.pl Alpha assembler pack: adapt for Linux. 2010-09-13 13:28:52 +00:00
sha1-armv4-large.pl Fix some assembler generating scripts for better unification 2016-03-11 00:54:31 +01:00
sha1-armv8.pl Allow ILP32 compilation in AArch64 assembly pack. 2015-09-25 13:38:48 +02:00
sha1-c64xplus.pl C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
sha1-ia64.pl Unified - adapt the generation of sha assembler to use GENERATE 2016-03-09 11:09:26 +01:00
sha1-mb-x86_64.pl GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
sha1-mips.pl Fix some assembler generating scripts for better unification 2016-03-11 00:54:31 +01:00
sha1-parisc.pl PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-18 10:37:00 +02:00
sha1-ppc.pl PPC assembly pack: remove branch hints. 2016-04-07 21:27:24 +02:00
sha1-s390x.pl s390x assembly pack: cache capability query results. 2016-04-25 11:53:45 +02:00
sha1-sparcv9.pl SPARCv9 assembly pack: unify build rules and argument handling. 2016-03-08 15:51:06 +01:00
sha1-sparcv9a.pl misspellings fixes by https://github.com/vlajos/misspell_fixer 2013-09-05 21:39:42 +01:00
sha1-thumb.pl ARMv4 assembler pack. 2007-09-27 07:09:46 +00:00
sha1-x86_64.pl x86_64 assembly pack: tune clang version detection even further. 2015-12-13 22:18:18 +01:00
sha256-586.pl Unified - adapt the generation of sha assembler to use GENERATE 2016-03-09 11:09:26 +01:00
sha256-armv4.pl Fix some assembler generating scripts for better unification 2016-03-11 00:54:31 +01:00
sha256-c64xplus.pl C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
sha256-mb-x86_64.pl GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
sha512-586.pl Unified - adapt the generation of sha assembler to use GENERATE 2016-03-09 11:09:26 +01:00
sha512-armv4.pl Fix some assembler generating scripts for better unification 2016-03-11 00:54:31 +01:00
sha512-armv8.pl Allow ILP32 compilation in AArch64 assembly pack. 2015-09-25 13:38:48 +02:00
sha512-c64xplus.pl C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
sha512-ia64.pl Unified - adapt the generation of sha assembler to use GENERATE 2016-03-09 11:09:26 +01:00
sha512-mips.pl Fix some assembler generating scripts for better unification 2016-03-11 00:54:31 +01:00
sha512-parisc.pl Fix typos 2015-10-23 19:52:08 +02:00
sha512-ppc.pl PPC assembly pack: remove branch hints. 2016-04-07 21:27:24 +02:00
sha512-s390x.pl s390x assembly pack: cache capability query results. 2016-04-25 11:53:45 +02:00
sha512-sparcv9.pl SPARCv9 assembly pack: unify build rules and argument handling. 2016-03-08 15:51:06 +01:00
sha512-x86_64.pl x86_64 assembly pack: tune clang version detection even further. 2015-12-13 22:18:18 +01:00
sha512p8-ppc.pl Fix macosx-ppc build (and typos in unwind info). 2015-01-22 12:13:57 +01:00

C2.pl works