PPC assembly pack: remove branch hints.
authorAndy Polyakov <appro@openssl.org>
Thu, 31 Mar 2016 16:47:17 +0000 (18:47 +0200)
committerAndy Polyakov <appro@openssl.org>
Thu, 7 Apr 2016 19:29:57 +0000 (21:29 +0200)
commit9676402c3a6657781a65836c716066d3d39ee54f
treec4cce10d3edbf37c7a6cab108a087f06c63e9507
parentec66c8c98881186abbb4a7ddd6617970f1ee27a7
PPC assembly pack: remove branch hints.

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>
(cherry picked from commit 20b88bb160865b0c2998056fe841b1cbacd6d4c7)
crypto/aes/asm/aes-ppc.pl
crypto/bn/asm/ppc-mont.pl
crypto/bn/asm/ppc.pl
crypto/bn/asm/ppc64-mont.pl
crypto/sha/asm/sha1-ppc.pl
crypto/sha/asm/sha512-ppc.pl