mirror of
https://github.com/golang/go
synced 2024-11-13 17:20:22 -07:00
crypt/aes: update formatting of ppc64le asm comments
This does not change any code, just reformats the comments in the asm code. Change-Id: I70fbfa77db164898d25b59b589d3e85b8399b0fc Reviewed-on: https://go-review.googlesource.com/c/go/+/361694 Reviewed-by: Cherry Mui <cherryyz@google.com> Trust: Lynn Boger <laboger@linux.vnet.ibm.com>
This commit is contained in:
parent
fa16efb835
commit
c353f1b41d
@ -13,8 +13,8 @@
|
||||
// Original code can be found at the link below:
|
||||
// https://github.com/dot-asm/cryptogams/blob/master/ppc/aesp8-ppc.pl
|
||||
|
||||
// I changed some function names in order to be more likely to go standards.
|
||||
// For instance, function aes_p8_set_{en,de}crypt_key become
|
||||
// Some function names were changed to be consistent with Go function
|
||||
// names. For instance, function aes_p8_set_{en,de}crypt_key become
|
||||
// set{En,De}cryptKeyAsm. I also split setEncryptKeyAsm in two parts
|
||||
// and a new session was created (doEncryptKeyAsm). This was necessary to
|
||||
// avoid arguments overwriting when setDecryptKeyAsm calls setEncryptKeyAsm.
|
||||
@ -257,7 +257,7 @@ loop192:
|
||||
|
||||
MOVD $12, ROUNDS // li 8,12
|
||||
ADD $0x20, OUT, OUT // addi 5,5,0x20
|
||||
JMP done // b .Ldone
|
||||
BR done // b .Ldone
|
||||
|
||||
l256:
|
||||
LVX (INP)(R0), TMP // lvx 6,0,3
|
||||
@ -370,7 +370,6 @@ dec_key_abort:
|
||||
MOVD R3, ret+24(FP) // Put return value into the FP
|
||||
RET // blr
|
||||
|
||||
|
||||
// func encryptBlockAsm(dst, src *byte, enc *uint32)
|
||||
TEXT ·encryptBlockAsm(SB), NOSPLIT|NOFRAME, $0
|
||||
// Load the arguments inside the registers
|
||||
@ -435,7 +434,6 @@ loop_enc:
|
||||
|
||||
RET // blr
|
||||
|
||||
|
||||
// func decryptBlockAsm(dst, src *byte, dec *uint32)
|
||||
TEXT ·decryptBlockAsm(SB), NOSPLIT|NOFRAME, $0
|
||||
// Load the arguments inside the registers
|
||||
@ -499,3 +497,4 @@ loop_dec:
|
||||
STVX ZERO, (BLK_OUT+BLK_IDX) // stvx 0,7,4
|
||||
|
||||
RET // blr
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user