Skip to content

Commit

Permalink
Update build files in generated-src.
Browse files Browse the repository at this point in the history
  • Loading branch information
nebeid committed Jul 28, 2023
1 parent fd401db commit 4ff9102
Show file tree
Hide file tree
Showing 11 changed files with 2,168 additions and 2,156 deletions.
744 changes: 372 additions & 372 deletions generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8-unroll8.S

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ _aes_gcm_enc_kernel:
ldr q23, [x8, #80] // load rk5
aese v1.16b, v19.16b
aesmc v1.16b, v1.16b // AES block 1 - round 1
ldr q14, [x3, #80] // load h3l | h3h
ldr q14, [x6, #48] // load h3l | h3h
ext v14.16b, v14.16b, v14.16b, #8
aese v3.16b, v18.16b
aesmc v3.16b, v3.16b // AES block 3 - round 0
Expand All @@ -99,14 +99,14 @@ _aes_gcm_enc_kernel:
ldr q22, [x8, #64] // load rk4
aese v1.16b, v20.16b
aesmc v1.16b, v1.16b // AES block 1 - round 2
ldr q13, [x3, #64] // load h2l | h2h
ldr q13, [x6, #32] // load h2l | h2h
ext v13.16b, v13.16b, v13.16b, #8
aese v3.16b, v19.16b
aesmc v3.16b, v3.16b // AES block 3 - round 1
ldr q30, [x8, #192] // load rk12
aese v2.16b, v20.16b
aesmc v2.16b, v2.16b // AES block 2 - round 2
ldr q15, [x3, #112] // load h4l | h4h
ldr q15, [x6, #80] // load h4l | h4h
ext v15.16b, v15.16b, v15.16b, #8
aese v1.16b, v21.16b
aesmc v1.16b, v1.16b // AES block 1 - round 3
Expand Down Expand Up @@ -149,7 +149,7 @@ _aes_gcm_enc_kernel:
ldr q27, [x8, #144] // load rk9
aese v0.16b, v24.16b
aesmc v0.16b, v0.16b // AES block 0 - round 6
ldr q12, [x3, #32] // load h1l | h1h
ldr q12, [x6] // load h1l | h1h
ext v12.16b, v12.16b, v12.16b, #8
aese v2.16b, v24.16b
aesmc v2.16b, v2.16b // AES block 2 - round 6
Expand Down Expand Up @@ -850,15 +850,15 @@ _aes_gcm_dec_kernel:
ldr q19, [x8, #16] // load rk1
aese v0.16b, v18.16b
aesmc v0.16b, v0.16b // AES block 0 - round 0
ldr q14, [x3, #80] // load h3l | h3h
ldr q14, [x6, #48] // load h3l | h3h
ext v14.16b, v14.16b, v14.16b, #8
aese v3.16b, v18.16b
aesmc v3.16b, v3.16b // AES block 3 - round 0
ldr q15, [x3, #112] // load h4l | h4h
ldr q15, [x6, #80] // load h4l | h4h
ext v15.16b, v15.16b, v15.16b, #8
aese v1.16b, v18.16b
aesmc v1.16b, v1.16b // AES block 1 - round 0
ldr q13, [x3, #64] // load h2l | h2h
ldr q13, [x6, #32] // load h2l | h2h
ext v13.16b, v13.16b, v13.16b, #8
aese v2.16b, v18.16b
aesmc v2.16b, v2.16b // AES block 2 - round 0
Expand All @@ -878,7 +878,7 @@ _aes_gcm_dec_kernel:
ldr q30, [x8, #192] // load rk12
aese v0.16b, v20.16b
aesmc v0.16b, v0.16b // AES block 0 - round 2
ldr q12, [x3, #32] // load h1l | h1h
ldr q12, [x6] // load h1l | h1h
ext v12.16b, v12.16b, v12.16b, #8
aese v2.16b, v20.16b
aesmc v2.16b, v2.16b // AES block 2 - round 2
Expand Down
Loading

0 comments on commit 4ff9102

Please sign in to comment.