Skip to content

Commit

Permalink
sm4: add some comments for asm code
Browse files Browse the repository at this point in the history
  • Loading branch information
emmansun authored Jul 5, 2023
1 parent 8cfd82d commit 89f3b0f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions sm4/aesni_macros_amd64.s
Original file line number Diff line number Diff line change
Expand Up @@ -302,8 +302,8 @@ GLOBL fk_mask<>(SB), 8, $16
// - x: 256 bits register as sbox input/output data
// - y: 256 bits temp register
// - z: 256 bits temp register
// - xw: 128 bits temp register
// - yw: 128 bits temp register
// - xw: 128 bits temp register, x's related low 128 bits register!
// - yw: 128 bits temp register, y's related low 128 bits register!
// - xNibbleMask: 128 bits register stored nibble mask, should be loaded earlier.
// - yNibbleMask: 256 bits register stored nibble mask, should be loaded earlier.
#define AVX2_SM4_TAO_L1(x, y, z, xw, yw, xNibbleMask, yNibbleMask) \
Expand Down
4 changes: 2 additions & 2 deletions sm4/asm_amd64.s
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@
// t0 ^= tao_l1(t1^t2^t3^xk)
// parameters:
// - index: round key index immediate number
// - x: 256 bits temp register
// - y: 256 bits temp register
// - x: 256 bits temp register, MUST use XDWORD!
// - y: 256 bits temp register, MUST use YDWORD!
// - t0: 256 bits register for data as result
// - t1: 256 bits register for data
// - t2: 256 bits register for data
Expand Down

0 comments on commit 89f3b0f

Please sign in to comment.