From: Niels Möller Date: Sun, 17 Mar 2024 14:24:23 +0000 (+0100) Subject: Delete unneeded save and restore of link register. X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=b3bdfdf978fbd01311c1ef43813a3f4c9f387dba;p=thirdparty%2Fnettle.git Delete unneeded save and restore of link register. --- diff --git a/powerpc64/p8/gcm-aes-encrypt.asm b/powerpc64/p8/gcm-aes-encrypt.asm index 05896a09..861d51ec 100644 --- a/powerpc64/p8/gcm-aes-encrypt.asm +++ b/powerpc64/p8/gcm-aes-encrypt.asm @@ -101,8 +101,6 @@ PROLOGUE(_nettle_gcm_aes_encrypt) srdi. LOOP, SLEN, 7 C loop n 8 blocks beq No_encrypt_out - mflr 0 - std 0,16(1) stdu SP,-336(SP) std r25, 112(SP) @@ -436,15 +434,13 @@ IF_LE(` lxv VSR(v30), 288(SP) lxv VSR(v31), 304(SP) - addi 1, 1, 336 - ld 0, 16(1) - mtlr r0 + addi SP, SP, 336 - mr 3, SLEN + mr r3, SLEN blr No_encrypt_out: - li 3, 0 + li r3, 0 blr EPILOGUE(_nettle_gcm_aes_encrypt)