From b3bdfdf978fbd01311c1ef43813a3f4c9f387dba Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niels=20M=C3=B6ller?= Date: Sun, 17 Mar 2024 15:24:23 +0100 Subject: [PATCH] Delete unneeded save and restore of link register. --- powerpc64/p8/gcm-aes-encrypt.asm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) 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) -- 2.47.2