diff options
author | Pauli <paul.dale@oracle.com> | 2019-05-20 07:58:26 +1000 |
---|---|---|
committer | Pauli <paul.dale@oracle.com> | 2019-05-20 18:08:42 +1000 |
commit | 2752c8984c3c7ff6078d00944efd1ddb74b94ba4 (patch) | |
tree | d43951dcf7813230e6576dfc6d2787a59104e18e /crypto/aes | |
parent | d3136af3c3905a730bd8fb44158aab36a2549d9b (diff) |
Revert "ppc assembly pack: always increment CTR IV as quadword"
The 32 bit counter behaviour is necessary and was intentional.
This reverts commit e9f148c9356b18995298f37bafbf1836a3fce078.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8958)
Diffstat (limited to 'crypto/aes')
-rwxr-xr-x | crypto/aes/asm/aesp8-ppc.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/aes/asm/aesp8-ppc.pl b/crypto/aes/asm/aesp8-ppc.pl index 30ccecf7af..44056e31aa 100755 --- a/crypto/aes/asm/aesp8-ppc.pl +++ b/crypto/aes/asm/aesp8-ppc.pl @@ -1331,7 +1331,7 @@ Loop_ctr32_enc: addi $idx,$idx,16 bdnz Loop_ctr32_enc - vadduqm $ivec,$ivec,$one + vadduwm $ivec,$ivec,$one vmr $dat,$inptail lvx $inptail,0,$inp addi $inp,$inp,16 |