From: Niels Möller Date: Sun, 17 Mar 2024 09:51:40 +0000 (+0100) Subject: Eliminate TEMP1 register. X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=214779a4ff66cdafaec24f6cb894cd1ef1966460;p=thirdparty%2Fnettle.git Eliminate TEMP1 register. --- diff --git a/powerpc64/p8/gcm-aes-encrypt.asm b/powerpc64/p8/gcm-aes-encrypt.asm index 58063789..53d8a6b8 100644 --- a/powerpc64/p8/gcm-aes-encrypt.asm +++ b/powerpc64/p8/gcm-aes-encrypt.asm @@ -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)