summaryrefslogtreecommitdiffstats
path: root/crypto/aes/asm/aes-ppc.pl
AgeCommit message (Collapse)Author
2016-08-05spelling fixes, just comments and readme.klemens
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1413)
2016-05-21Add OpenSSL copyright to .pl filesRich Salz
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-04-07PPC assembly pack: remove branch hints.Andy Polyakov
As it turns out branch hints grew as kind of a misconception. In addition their interpretation by GNU assembler is affected by assembler flags and can end up with opposite meaning on different processors. As we have to loose quite a lot on misinterprerations, especially on newer processors, we just omit them altogether. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-01-07PPC assembly pack: relax 64-bit requirement for little-endian support.Andy Polyakov
2013-10-31aes/asm/aes-ppc.pl: add little-endian support.Andy Polyakov
Submitted by: Marcelo Cerri
2013-10-15PPC assembly pack: make new .size directives profiler-friendly.Andy Polyakov
Suggested by: Anton Blanchard
2013-10-15PPC assembly pack: add .size directives.Andy Polyakov
2012-01-13aes-ppc.pl, sha512-ppc.pl: comply even with Embedded ABI specificationAndy Polyakov
(most restrictive about r2 and r13 usage).
2011-07-20aes-ppc.pl: minor optimization favoring embedded processors (performanceAndy Polyakov
of "big" processors is unaffected).
2011-05-28aes-ppc.pl: handle unaligned data on page boundaries.Andy Polyakov
2011-05-27PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data.Andy Polyakov
2010-04-10aes-ppc.pl: 10% performance improvement on Power6.Andy Polyakov
2008-09-12AIX build updates.Andy Polyakov
2008-02-06Micro-profiling assisted "optimization" for Power6. Essentially it's soAndy Polyakov
to say educational commit. Reordering instructions doesn't improve performance much, rather exhibits Power6 limitations.
2008-01-13Unify ppc assembler make rules.Andy Polyakov
2007-09-2710% performance tweak in 64-bit mode.Andy Polyakov
2007-07-19Lppc_AES_[en|de]crypt_compact: size optimization.Andy Polyakov
2007-07-13Various minor updates to AES assembler modules.Andy Polyakov
2007-05-19Typo in aes-ppc.pl.Andy Polyakov
2007-05-19Initial draft of AES for PPC.Andy Polyakov