Skip to content

Commit e896898

Browse files
shigekiaddaleax
authored andcommitted
deps: update openssl asm and asm_obsolete files
Regenerate asm files according to the fix of openssl/crypto/perlasm/x86_64-xlate.pl. Fixes: #12691 PR-URL: #12913 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Sam Roberts <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
1 parent f439065 commit e896898

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

deps/openssl/asm/x64-win32-masm/aes/aesni-sha256-x86_64.asm

+3-3
Original file line numberDiff line numberDiff line change
@@ -4150,7 +4150,7 @@ $L$prologue_shaext::
41504150
lea rcx,QWORD PTR[112+rcx]
41514151

41524152
pshufd xmm0,xmm1,01bh
4153-
pshufd xmm1,xmm1,1h
4153+
pshufd xmm1,xmm1,0b1h
41544154
pshufd xmm2,xmm2,01bh
41554155
movdqa xmm7,xmm3
41564156
DB 102,15,58,15,202,8
@@ -4475,9 +4475,9 @@ $L$aesenclast4::
44754475
lea rdi,QWORD PTR[64+rdi]
44764476
jnz $L$oop_shaext
44774477

4478-
pshufd xmm2,xmm2,1h
4478+
pshufd xmm2,xmm2,0b1h
44794479
pshufd xmm3,xmm1,01bh
4480-
pshufd xmm1,xmm1,1h
4480+
pshufd xmm1,xmm1,0b1h
44814481
punpckhqdq xmm1,xmm2
44824482
DB 102,15,58,15,211,8
44834483

deps/openssl/asm/x64-win32-masm/ec/ecp_nistz256-x86_64.asm

+8-8
Original file line numberDiff line numberDiff line change
@@ -2051,7 +2051,7 @@ $L$SEH_begin_ecp_nistz256_point_add::
20512051
por xmm5,xmm4
20522052

20532053
movdqu xmm0,XMMWORD PTR[rsi]
2054-
pshufd xmm3,xmm5,1h
2054+
pshufd xmm3,xmm5,0b1h
20552055
movdqu xmm1,XMMWORD PTR[16+rsi]
20562056
movdqu xmm2,XMMWORD PTR[32+rsi]
20572057
por xmm5,xmm3
@@ -2081,7 +2081,7 @@ DB 102,72,15,110,199
20812081
call __ecp_nistz256_sqr_montq
20822082

20832083
pcmpeqd xmm5,xmm4
2084-
pshufd xmm4,xmm1,1h
2084+
pshufd xmm4,xmm1,0b1h
20852085
por xmm4,xmm1
20862086
pshufd xmm5,xmm5,0
20872087
pshufd xmm3,xmm4,01eh
@@ -2466,7 +2466,7 @@ $L$SEH_begin_ecp_nistz256_point_add_affine::
24662466
por xmm5,xmm4
24672467

24682468
movdqu xmm0,XMMWORD PTR[rbx]
2469-
pshufd xmm3,xmm5,1h
2469+
pshufd xmm3,xmm5,0b1h
24702470
movdqu xmm1,XMMWORD PTR[16+rbx]
24712471
movdqu xmm2,XMMWORD PTR[32+rbx]
24722472
por xmm5,xmm3
@@ -2488,7 +2488,7 @@ DB 102,72,15,110,199
24882488
call __ecp_nistz256_sqr_montq
24892489

24902490
pcmpeqd xmm5,xmm4
2491-
pshufd xmm4,xmm3,1h
2491+
pshufd xmm4,xmm3,0b1h
24922492
mov rax,QWORD PTR[rbx]
24932493

24942494
mov r9,r12
@@ -3117,7 +3117,7 @@ $L$point_addx::
31173117
por xmm5,xmm4
31183118

31193119
movdqu xmm0,XMMWORD PTR[rsi]
3120-
pshufd xmm3,xmm5,1h
3120+
pshufd xmm3,xmm5,0b1h
31213121
movdqu xmm1,XMMWORD PTR[16+rsi]
31223122
movdqu xmm2,XMMWORD PTR[32+rsi]
31233123
por xmm5,xmm3
@@ -3147,7 +3147,7 @@ DB 102,72,15,110,199
31473147
call __ecp_nistz256_sqr_montx
31483148

31493149
pcmpeqd xmm5,xmm4
3150-
pshufd xmm4,xmm1,1h
3150+
pshufd xmm4,xmm1,0b1h
31513151
por xmm4,xmm1
31523152
pshufd xmm5,xmm5,0
31533153
pshufd xmm3,xmm4,01eh
@@ -3528,7 +3528,7 @@ $L$point_add_affinex::
35283528
por xmm5,xmm4
35293529

35303530
movdqu xmm0,XMMWORD PTR[rbx]
3531-
pshufd xmm3,xmm5,1h
3531+
pshufd xmm3,xmm5,0b1h
35323532
movdqu xmm1,XMMWORD PTR[16+rbx]
35333533
movdqu xmm2,XMMWORD PTR[32+rbx]
35343534
por xmm5,xmm3
@@ -3550,7 +3550,7 @@ DB 102,72,15,110,199
35503550
call __ecp_nistz256_sqr_montx
35513551

35523552
pcmpeqd xmm5,xmm4
3553-
pshufd xmm4,xmm3,1h
3553+
pshufd xmm4,xmm3,0b1h
35543554
mov rdx,QWORD PTR[rbx]
35553555

35563556
mov r9,r12

deps/openssl/asm/x64-win32-masm/sha/sha256-x86_64.asm

+3-3
Original file line numberDiff line numberDiff line change
@@ -1796,7 +1796,7 @@ $L$prologue_shaext::
17961796
movdqa xmm7,XMMWORD PTR[((512-128))+rcx]
17971797

17981798
pshufd xmm0,xmm1,01bh
1799-
pshufd xmm1,xmm1,1h
1799+
pshufd xmm1,xmm1,0b1h
18001800
pshufd xmm2,xmm2,01bh
18011801
movdqa xmm8,xmm7
18021802
DB 102,15,58,15,202,8
@@ -1983,9 +1983,9 @@ DB 15,56,203,202
19831983
paddd xmm1,xmm9
19841984
jnz $L$oop_shaext
19851985

1986-
pshufd xmm2,xmm2,1h
1986+
pshufd xmm2,xmm2,0b1h
19871987
pshufd xmm7,xmm1,01bh
1988-
pshufd xmm1,xmm1,1h
1988+
pshufd xmm1,xmm1,0b1h
19891989
punpckhqdq xmm1,xmm2
19901990
DB 102,15,58,15,215,8
19911991

deps/openssl/asm_obsolete/x64-win32-masm/ec/ecp_nistz256-x86_64.asm

+4-4
Original file line numberDiff line numberDiff line change
@@ -1537,7 +1537,7 @@ $L$SEH_begin_ecp_nistz256_point_add::
15371537
por xmm5,xmm4
15381538

15391539
movdqu xmm0,XMMWORD PTR[rsi]
1540-
pshufd xmm3,xmm5,1h
1540+
pshufd xmm3,xmm5,0b1h
15411541
movdqu xmm1,XMMWORD PTR[16+rsi]
15421542
movdqu xmm2,XMMWORD PTR[32+rsi]
15431543
por xmm5,xmm3
@@ -1567,7 +1567,7 @@ DB 102,72,15,110,199
15671567
call __ecp_nistz256_sqr_montq
15681568

15691569
pcmpeqd xmm5,xmm4
1570-
pshufd xmm4,xmm1,1h
1570+
pshufd xmm4,xmm1,0b1h
15711571
por xmm4,xmm1
15721572
pshufd xmm5,xmm5,0
15731573
pshufd xmm3,xmm4,01eh
@@ -1948,7 +1948,7 @@ $L$SEH_begin_ecp_nistz256_point_add_affine::
19481948
por xmm5,xmm4
19491949

19501950
movdqu xmm0,XMMWORD PTR[rbx]
1951-
pshufd xmm3,xmm5,1h
1951+
pshufd xmm3,xmm5,0b1h
19521952
movdqu xmm1,XMMWORD PTR[16+rbx]
19531953
movdqu xmm2,XMMWORD PTR[32+rbx]
19541954
por xmm5,xmm3
@@ -1970,7 +1970,7 @@ DB 102,72,15,110,199
19701970
call __ecp_nistz256_sqr_montq
19711971

19721972
pcmpeqd xmm5,xmm4
1973-
pshufd xmm4,xmm3,1h
1973+
pshufd xmm4,xmm3,0b1h
19741974
mov rax,QWORD PTR[rbx]
19751975

19761976
mov r9,r12

deps/openssl/asm_obsolete/x64-win32-masm/sha/sha256-x86_64.asm

+3-3
Original file line numberDiff line numberDiff line change
@@ -1788,7 +1788,7 @@ $L$prologue_shaext::
17881788
movdqa xmm7,XMMWORD PTR[((512-128))+rcx]
17891789

17901790
pshufd xmm0,xmm1,01bh
1791-
pshufd xmm1,xmm1,1h
1791+
pshufd xmm1,xmm1,0b1h
17921792
pshufd xmm2,xmm2,01bh
17931793
movdqa xmm8,xmm7
17941794
DB 102,15,58,15,202,8
@@ -1975,9 +1975,9 @@ DB 15,56,203,202
19751975
paddd xmm1,xmm9
19761976
jnz $L$oop_shaext
19771977

1978-
pshufd xmm2,xmm2,1h
1978+
pshufd xmm2,xmm2,0b1h
19791979
pshufd xmm7,xmm1,01bh
1980-
pshufd xmm1,xmm1,1h
1980+
pshufd xmm1,xmm1,0b1h
19811981
punpckhqdq xmm1,xmm2
19821982
DB 102,15,58,15,215,8
19831983

0 commit comments

Comments
 (0)