From: Niels Möller Date: Sun, 17 Mar 2024 11:43:42 +0000 (+0100) Subject: Eliminate use of r12 for loading state. X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=bcd62ae1cada4e1ad623bfa52f6dcb27be080da9;p=thirdparty%2Fnettle.git Eliminate use of r12 for loading state. --- diff --git a/powerpc64/p8/gcm-aes-encrypt.asm b/powerpc64/p8/gcm-aes-encrypt.asm index e6c4ba6c..5d6cd5bd 100644 --- a/powerpc64/p8/gcm-aes-encrypt.asm +++ b/powerpc64/p8/gcm-aes-encrypt.asm @@ -136,8 +136,6 @@ IF_BE(`vspltisb LE_TEMP,0x03') xxmrghd VSR(POLY_L),VSR(ZERO),VSR(POLY) - addi r12, HT, 4096 - C load table elements li r9,1*16 li r10,2*16 @@ -167,7 +165,7 @@ IF_LE(` vperm D,D,D,LE_MASK ') - addi RK, r12, 64 + addi RK, HT, 48 lxvb16x VSR(S0), 0, HT C Load 'CTR' li r11, 128