zuc: ppc64x fix compile error 2

This commit is contained in:
Sun Yimin 2024-10-03 12:37:39 +08:00 committed by GitHub
parent 42d60f042d
commit 652f4d0393
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -218,12 +218,13 @@ GLOBL rcon<>(SB), RODATA, $176
SLD $15, tmpR4 \ SLD $15, tmpR4 \
ADD tmpR4, W \ ADD tmpR4, W \
\ // Reduce it to 31-bit value \ // Reduce it to 31-bit value
MOVD $0x7FFFFFFF, tmpR2 \
SRD $31, W, tmpR1 \ SRD $31, W, tmpR1 \
AND $0x7FFFFFFF, W \ AND tmpR2, W \
ADD tmpR1, W \ ADD tmpR1, W \
\ \
SRD $31, W, tmpR1 \ SRD $31, W, tmpR1 \
AND $0x7FFFFFFF, W \ AND tmpR2, W \
ADD tmpR1, W \ ADD tmpR1, W \
\ // LFSR_S16 = (LFSR_S15++) = W \ // LFSR_S16 = (LFSR_S15++) = W
MOVW W, (((0 + idx) % 16)*4)(addr) MOVW W, (((0 + idx) % 16)*4)(addr)