]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Eliminate use of r12 for loading state.
authorNiels Möller <nisse@lysator.liu.se>
Sun, 17 Mar 2024 11:43:42 +0000 (12:43 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Sat, 11 May 2024 18:26:08 +0000 (20:26 +0200)
powerpc64/p8/gcm-aes-encrypt.asm

index e6c4ba6c9f290680763f2c0ac95c6ba07597d9e6..5d6cd5bda00bc7645533bf4bf9d59dfa5d24a63a 100644 (file)
@@ -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