Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(500)

Side by Side Diff: third_party/boringssl/win-x86_64/crypto/bn/rsaz-avx2.asm

Issue 693893006: Roll BoringSSL. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@nasm
Patch Set: roll further Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 OPTION» DOTNAME 1 default»rel
2 .text$» SEGMENT ALIGN(256) 'CODE' 2 %define XMMWORD
3 %define YMMWORD
4 %define ZMMWORD
5 section».text code align=64
3 6
4 PUBLIC rsaz_avx2_eligible
5 7
6 rsaz_avx2_eligible» PROC PUBLIC 8 global» rsaz_avx2_eligible
9
10 rsaz_avx2_eligible:
7 xor eax,eax 11 xor eax,eax
8 DB 0F3h,0C3h ;repret 12 DB 0F3h,0C3h ;repret
9 rsaz_avx2_eligible ENDP
10 13
11 PUBLIC rsaz_1024_sqr_avx2
12 PUBLIC rsaz_1024_mul_avx2
13 PUBLIC rsaz_1024_norm2red_avx2
14 PUBLIC rsaz_1024_red2norm_avx2
15 PUBLIC rsaz_1024_scatter5_avx2
16 PUBLIC rsaz_1024_gather5_avx2
17 14
18 rsaz_1024_sqr_avx2» PROC PUBLIC 15 global» rsaz_1024_sqr_avx2
19 rsaz_1024_mul_avx2:: 16 global» rsaz_1024_mul_avx2
20 rsaz_1024_norm2red_avx2:: 17 global» rsaz_1024_norm2red_avx2
21 rsaz_1024_red2norm_avx2:: 18 global» rsaz_1024_red2norm_avx2
22 rsaz_1024_scatter5_avx2:: 19 global» rsaz_1024_scatter5_avx2
23 rsaz_1024_gather5_avx2:: 20 global» rsaz_1024_gather5_avx2
24 DB» 00fh,00bh 21
22 rsaz_1024_sqr_avx2:
23 rsaz_1024_mul_avx2:
24 rsaz_1024_norm2red_avx2:
25 rsaz_1024_red2norm_avx2:
26 rsaz_1024_scatter5_avx2:
27 rsaz_1024_gather5_avx2:
28 DB» 0x0f,0x0b
25 DB 0F3h,0C3h ;repret 29 DB 0F3h,0C3h ;repret
26 rsaz_1024_sqr_avx2 ENDP
27 30
28 .text$ ENDS
29 END
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698