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

Side by Side Diff: third_party/boringssl/linux-x86/crypto/bn/bn-586.S

Issue 428753004: BoringSSL: roll DEPS and enable dynamic visibility. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix quotes in GN file. Created 6 years, 4 months 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 | Annotate | Revision Log
OLDNEW
1 #if defined(__i386__) 1 #if defined(__i386__)
2 .file "src/crypto/bn/asm/bn-586.S" 2 .file "src/crypto/bn/asm/bn-586.S"
3 .text 3 .text
4 .globl bn_mul_add_words 4 .globl bn_mul_add_words
5 .hidden bn_mul_add_words
5 .type bn_mul_add_words,@function 6 .type bn_mul_add_words,@function
6 .align 16 7 .align 16
7 bn_mul_add_words: 8 bn_mul_add_words:
8 .L_bn_mul_add_words_begin: 9 .L_bn_mul_add_words_begin:
9 pushl %ebp 10 pushl %ebp
10 pushl %ebx 11 pushl %ebx
11 pushl %esi 12 pushl %esi
12 pushl %edi 13 pushl %edi
13 14
14 xorl %esi,%esi 15 xorl %esi,%esi
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 .L003maw_end: 183 .L003maw_end:
183 movl %esi,%eax 184 movl %esi,%eax
184 popl %ecx 185 popl %ecx
185 popl %edi 186 popl %edi
186 popl %esi 187 popl %esi
187 popl %ebx 188 popl %ebx
188 popl %ebp 189 popl %ebp
189 ret 190 ret
190 .size bn_mul_add_words,.-.L_bn_mul_add_words_begin 191 .size bn_mul_add_words,.-.L_bn_mul_add_words_begin
191 .globl bn_mul_words 192 .globl bn_mul_words
193 .hidden bn_mul_words
192 .type bn_mul_words,@function 194 .type bn_mul_words,@function
193 .align 16 195 .align 16
194 bn_mul_words: 196 bn_mul_words:
195 .L_bn_mul_words_begin: 197 .L_bn_mul_words_begin:
196 pushl %ebp 198 pushl %ebp
197 pushl %ebx 199 pushl %ebx
198 pushl %esi 200 pushl %esi
199 pushl %edi 201 pushl %edi
200 202
201 xorl %esi,%esi 203 xorl %esi,%esi
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 movl %edx,%esi 339 movl %edx,%esi
338 .L007mw_end: 340 .L007mw_end:
339 movl %esi,%eax 341 movl %esi,%eax
340 popl %edi 342 popl %edi
341 popl %esi 343 popl %esi
342 popl %ebx 344 popl %ebx
343 popl %ebp 345 popl %ebp
344 ret 346 ret
345 .size bn_mul_words,.-.L_bn_mul_words_begin 347 .size bn_mul_words,.-.L_bn_mul_words_begin
346 .globl bn_sqr_words 348 .globl bn_sqr_words
349 .hidden bn_sqr_words
347 .type bn_sqr_words,@function 350 .type bn_sqr_words,@function
348 .align 16 351 .align 16
349 bn_sqr_words: 352 bn_sqr_words:
350 .L_bn_sqr_words_begin: 353 .L_bn_sqr_words_begin:
351 pushl %ebp 354 pushl %ebp
352 pushl %ebx 355 pushl %ebx
353 pushl %esi 356 pushl %esi
354 pushl %edi 357 pushl %edi
355 358
356 movl 20(%esp),%esi 359 movl 20(%esp),%esi
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
456 movl %eax,48(%esi) 459 movl %eax,48(%esi)
457 movl %edx,52(%esi) 460 movl %edx,52(%esi)
458 .L010sw_end: 461 .L010sw_end:
459 popl %edi 462 popl %edi
460 popl %esi 463 popl %esi
461 popl %ebx 464 popl %ebx
462 popl %ebp 465 popl %ebp
463 ret 466 ret
464 .size bn_sqr_words,.-.L_bn_sqr_words_begin 467 .size bn_sqr_words,.-.L_bn_sqr_words_begin
465 .globl bn_div_words 468 .globl bn_div_words
469 .hidden bn_div_words
466 .type bn_div_words,@function 470 .type bn_div_words,@function
467 .align 16 471 .align 16
468 bn_div_words: 472 bn_div_words:
469 .L_bn_div_words_begin: 473 .L_bn_div_words_begin:
470 movl 4(%esp),%edx 474 movl 4(%esp),%edx
471 movl 8(%esp),%eax 475 movl 8(%esp),%eax
472 movl 12(%esp),%ecx 476 movl 12(%esp),%ecx
473 divl %ecx 477 divl %ecx
474 ret 478 ret
475 .size bn_div_words,.-.L_bn_div_words_begin 479 .size bn_div_words,.-.L_bn_div_words_begin
476 .globl bn_add_words 480 .globl bn_add_words
481 .hidden bn_add_words
477 .type bn_add_words,@function 482 .type bn_add_words,@function
478 .align 16 483 .align 16
479 bn_add_words: 484 bn_add_words:
480 .L_bn_add_words_begin: 485 .L_bn_add_words_begin:
481 pushl %ebp 486 pushl %ebp
482 pushl %ebx 487 pushl %ebx
483 pushl %esi 488 pushl %esi
484 pushl %edi 489 pushl %edi
485 490
486 movl 20(%esp),%ebx 491 movl 20(%esp),%ebx
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 adcl $0,%eax 654 adcl $0,%eax
650 movl %ecx,24(%ebx) 655 movl %ecx,24(%ebx)
651 .L013aw_end: 656 .L013aw_end:
652 popl %edi 657 popl %edi
653 popl %esi 658 popl %esi
654 popl %ebx 659 popl %ebx
655 popl %ebp 660 popl %ebp
656 ret 661 ret
657 .size bn_add_words,.-.L_bn_add_words_begin 662 .size bn_add_words,.-.L_bn_add_words_begin
658 .globl bn_sub_words 663 .globl bn_sub_words
664 .hidden bn_sub_words
659 .type bn_sub_words,@function 665 .type bn_sub_words,@function
660 .align 16 666 .align 16
661 bn_sub_words: 667 bn_sub_words:
662 .L_bn_sub_words_begin: 668 .L_bn_sub_words_begin:
663 pushl %ebp 669 pushl %ebp
664 pushl %ebx 670 pushl %ebx
665 pushl %esi 671 pushl %esi
666 pushl %edi 672 pushl %edi
667 673
668 movl 20(%esp),%ebx 674 movl 20(%esp),%ebx
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after
831 adcl $0,%eax 837 adcl $0,%eax
832 movl %ecx,24(%ebx) 838 movl %ecx,24(%ebx)
833 .L016aw_end: 839 .L016aw_end:
834 popl %edi 840 popl %edi
835 popl %esi 841 popl %esi
836 popl %ebx 842 popl %ebx
837 popl %ebp 843 popl %ebp
838 ret 844 ret
839 .size bn_sub_words,.-.L_bn_sub_words_begin 845 .size bn_sub_words,.-.L_bn_sub_words_begin
840 .globl bn_sub_part_words 846 .globl bn_sub_part_words
847 .hidden bn_sub_part_words
841 .type bn_sub_part_words,@function 848 .type bn_sub_part_words,@function
842 .align 16 849 .align 16
843 bn_sub_part_words: 850 bn_sub_part_words:
844 .L_bn_sub_part_words_begin: 851 .L_bn_sub_part_words_begin:
845 pushl %ebp 852 pushl %ebp
846 pushl %ebx 853 pushl %ebx
847 pushl %esi 854 pushl %esi
848 pushl %edi 855 pushl %edi
849 856
850 movl 20(%esp),%ebx 857 movl 20(%esp),%ebx
(...skipping 526 matching lines...) Expand 10 before | Expand all | Expand 10 after
1377 .L042pw_nc_end: 1384 .L042pw_nc_end:
1378 movl $0,%eax 1385 movl $0,%eax
1379 .L020pw_end: 1386 .L020pw_end:
1380 popl %edi 1387 popl %edi
1381 popl %esi 1388 popl %esi
1382 popl %ebx 1389 popl %ebx
1383 popl %ebp 1390 popl %ebp
1384 ret 1391 ret
1385 .size bn_sub_part_words,.-.L_bn_sub_part_words_begin 1392 .size bn_sub_part_words,.-.L_bn_sub_part_words_begin
1386 #endif 1393 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/linux-x86/crypto/aes/vpaes-x86.S ('k') | third_party/boringssl/linux-x86/crypto/bn/co-586.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698