ARM assembler pack: reschedule instructions for dual-issue pipeline [from HEAD].
authorAndy Polyakov <appro@openssl.org>
Tue, 13 Jul 2010 14:08:03 +0000 (14:08 +0000)
committerAndy Polyakov <appro@openssl.org>
Tue, 13 Jul 2010 14:08:03 +0000 (14:08 +0000)
commit59aa655b536474e5b97e225f7cfbe7760b35316d
treef50658927a850bf357596e630e50d6dc8231df75
parentc4c99b4961d3080e63cf36f0bbbef13ba74de4fb
ARM assembler pack: reschedule instructions for dual-issue pipeline [from HEAD].
Modest improvement coefficients mean that code already had some
parallelism and there was not very much room for improvement. Special
thanks to Ted Krovetz for benchmarking the code with such patience.
crypto/aes/asm/aes-armv4.pl
crypto/sha/asm/sha256-armv4.pl
crypto/sha/asm/sha512-armv4.pl