]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
ppc64: Use 64-bit compare in _sha256_compress_n.
authorNiels Möller <nisse@lysator.liu.se>
Sun, 27 Apr 2025 18:36:38 +0000 (20:36 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 27 Apr 2025 18:36:38 +0000 (20:36 +0200)
ChangeLog
powerpc64/p8/sha256-compress-n.asm

index 14ba03588af2d6f09c639f997d589e91b80fca9d..8e5a6836bddb0ff8f70bda63870f52482c4ba3b4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2025-04-27  Niels Möller  <nisse@lysator.liu.se>
+
+       * powerpc64/p8/sha256-compress-n.asm: Use 64-bit unsigned compare
+       for blocks == 0 check, cmpldi instruction.
+
 2025-04-09  Niels Möller  <nisse@lysator.liu.se>
 
        * testsuite/testutils.c (test_cipher): Test encrypt and
index 75666debb04a2f8d28d331d8523a206f767a5f8a..60cb707ad4d75d08e73f3745f56b6977f106606d 100644 (file)
@@ -207,8 +207,8 @@ define(`DOLOADS', `
 
 .text
 PROLOGUE(_nettle_sha256_compress_n)
-       cmpwi   0, NUMBLOCKS, 0
-       ble     0, .done
+       cmpldi  NUMBLOCKS, 0
+       ble     .done
        mtctr   NUMBLOCKS
 
        C Store non-volatile registers