]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Eliminate TEMP1 register.
authorNiels Möller <nisse@lysator.liu.se>
Sun, 17 Mar 2024 09:51:40 +0000 (10:51 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Sat, 11 May 2024 18:23:29 +0000 (20:23 +0200)
powerpc64/p8/gcm-aes-encrypt.asm

index 58063789688ac365bb261818372240e1a9c46154..53d8a6b897537e6c36dc2fcc989fe62c9cfaf8a7 100644 (file)
@@ -83,7 +83,6 @@ define(`F2', `v22')
 define(`K', `v30')
 define(`LE_TEMP', `v30')
 define(`LE_MASK', `v31')
-define(`TEMP1', `v31')
 
 define(`CNT1', `v28')
 define(`LASTCNT', `v29')
@@ -124,8 +123,8 @@ PROLOGUE(_nettle_gcm_aes_encrypt)
     stxv VSR(v31), 304(SP)
 
     vxor ZERO,ZERO,ZERO
-    vspltisb TEMP1, 1
-    vsldoi CNT1, ZERO, TEMP1, 1    C counter 1
+    vspltisb CNT1, 1
+    vsldoi CNT1, ZERO, CNT1, 1         C counter 1
 
     DATA_LOAD_VEC(POLY,.polynomial,r9)