The branch master has been updated
       via  2752c8984c3c7ff6078d00944efd1ddb74b94ba4 (commit)
      from  d3136af3c3905a730bd8fb44158aab36a2549d9b (commit)


- Log -----------------------------------------------------------------
commit 2752c8984c3c7ff6078d00944efd1ddb74b94ba4
Author: Pauli <[email protected]>
Date:   Mon May 20 07:58:26 2019 +1000

    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 <[email protected]>
    (Merged from https://github.com/openssl/openssl/pull/8958)

-----------------------------------------------------------------------

Summary of changes:
 crypto/aes/asm/aesp8-ppc.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crypto/aes/asm/aesp8-ppc.pl b/crypto/aes/asm/aesp8-ppc.pl
index 30ccecf..44056e3 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

Reply via email to