| OLD | NEW |
| 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 .private_extern _bn_mul_add_words |
| 5 .align 4 | 6 .align 4 |
| 6 _bn_mul_add_words: | 7 _bn_mul_add_words: |
| 7 L_bn_mul_add_words_begin: | 8 L_bn_mul_add_words_begin: |
| 8 pushl %ebp | 9 pushl %ebp |
| 9 pushl %ebx | 10 pushl %ebx |
| 10 pushl %esi | 11 pushl %esi |
| 11 pushl %edi | 12 pushl %edi |
| 12 | 13 |
| 13 xorl %esi,%esi | 14 xorl %esi,%esi |
| 14 movl 20(%esp),%edi | 15 movl 20(%esp),%edi |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 180 movl %edx,%esi | 181 movl %edx,%esi |
| 181 L003maw_end: | 182 L003maw_end: |
| 182 movl %esi,%eax | 183 movl %esi,%eax |
| 183 popl %ecx | 184 popl %ecx |
| 184 popl %edi | 185 popl %edi |
| 185 popl %esi | 186 popl %esi |
| 186 popl %ebx | 187 popl %ebx |
| 187 popl %ebp | 188 popl %ebp |
| 188 ret | 189 ret |
| 189 .globl _bn_mul_words | 190 .globl _bn_mul_words |
| 191 .private_extern _bn_mul_words |
| 190 .align 4 | 192 .align 4 |
| 191 _bn_mul_words: | 193 _bn_mul_words: |
| 192 L_bn_mul_words_begin: | 194 L_bn_mul_words_begin: |
| 193 pushl %ebp | 195 pushl %ebp |
| 194 pushl %ebx | 196 pushl %ebx |
| 195 pushl %esi | 197 pushl %esi |
| 196 pushl %edi | 198 pushl %edi |
| 197 | 199 |
| 198 xorl %esi,%esi | 200 xorl %esi,%esi |
| 199 movl 20(%esp),%edi | 201 movl 20(%esp),%edi |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 333 movl %eax,24(%edi) | 335 movl %eax,24(%edi) |
| 334 movl %edx,%esi | 336 movl %edx,%esi |
| 335 L007mw_end: | 337 L007mw_end: |
| 336 movl %esi,%eax | 338 movl %esi,%eax |
| 337 popl %edi | 339 popl %edi |
| 338 popl %esi | 340 popl %esi |
| 339 popl %ebx | 341 popl %ebx |
| 340 popl %ebp | 342 popl %ebp |
| 341 ret | 343 ret |
| 342 .globl _bn_sqr_words | 344 .globl _bn_sqr_words |
| 345 .private_extern _bn_sqr_words |
| 343 .align 4 | 346 .align 4 |
| 344 _bn_sqr_words: | 347 _bn_sqr_words: |
| 345 L_bn_sqr_words_begin: | 348 L_bn_sqr_words_begin: |
| 346 pushl %ebp | 349 pushl %ebp |
| 347 pushl %ebx | 350 pushl %ebx |
| 348 pushl %esi | 351 pushl %esi |
| 349 pushl %edi | 352 pushl %edi |
| 350 | 353 |
| 351 movl 20(%esp),%esi | 354 movl 20(%esp),%esi |
| 352 movl 24(%esp),%edi | 355 movl 24(%esp),%edi |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 450 mull %eax | 453 mull %eax |
| 451 movl %eax,48(%esi) | 454 movl %eax,48(%esi) |
| 452 movl %edx,52(%esi) | 455 movl %edx,52(%esi) |
| 453 L010sw_end: | 456 L010sw_end: |
| 454 popl %edi | 457 popl %edi |
| 455 popl %esi | 458 popl %esi |
| 456 popl %ebx | 459 popl %ebx |
| 457 popl %ebp | 460 popl %ebp |
| 458 ret | 461 ret |
| 459 .globl _bn_div_words | 462 .globl _bn_div_words |
| 463 .private_extern _bn_div_words |
| 460 .align 4 | 464 .align 4 |
| 461 _bn_div_words: | 465 _bn_div_words: |
| 462 L_bn_div_words_begin: | 466 L_bn_div_words_begin: |
| 463 movl 4(%esp),%edx | 467 movl 4(%esp),%edx |
| 464 movl 8(%esp),%eax | 468 movl 8(%esp),%eax |
| 465 movl 12(%esp),%ecx | 469 movl 12(%esp),%ecx |
| 466 divl %ecx | 470 divl %ecx |
| 467 ret | 471 ret |
| 468 .globl _bn_add_words | 472 .globl _bn_add_words |
| 473 .private_extern _bn_add_words |
| 469 .align 4 | 474 .align 4 |
| 470 _bn_add_words: | 475 _bn_add_words: |
| 471 L_bn_add_words_begin: | 476 L_bn_add_words_begin: |
| 472 pushl %ebp | 477 pushl %ebp |
| 473 pushl %ebx | 478 pushl %ebx |
| 474 pushl %esi | 479 pushl %esi |
| 475 pushl %edi | 480 pushl %edi |
| 476 | 481 |
| 477 movl 20(%esp),%ebx | 482 movl 20(%esp),%ebx |
| 478 movl 24(%esp),%esi | 483 movl 24(%esp),%esi |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 639 addl %edx,%ecx | 644 addl %edx,%ecx |
| 640 adcl $0,%eax | 645 adcl $0,%eax |
| 641 movl %ecx,24(%ebx) | 646 movl %ecx,24(%ebx) |
| 642 L013aw_end: | 647 L013aw_end: |
| 643 popl %edi | 648 popl %edi |
| 644 popl %esi | 649 popl %esi |
| 645 popl %ebx | 650 popl %ebx |
| 646 popl %ebp | 651 popl %ebp |
| 647 ret | 652 ret |
| 648 .globl _bn_sub_words | 653 .globl _bn_sub_words |
| 654 .private_extern _bn_sub_words |
| 649 .align 4 | 655 .align 4 |
| 650 _bn_sub_words: | 656 _bn_sub_words: |
| 651 L_bn_sub_words_begin: | 657 L_bn_sub_words_begin: |
| 652 pushl %ebp | 658 pushl %ebp |
| 653 pushl %ebx | 659 pushl %ebx |
| 654 pushl %esi | 660 pushl %esi |
| 655 pushl %edi | 661 pushl %edi |
| 656 | 662 |
| 657 movl 20(%esp),%ebx | 663 movl 20(%esp),%ebx |
| 658 movl 24(%esp),%esi | 664 movl 24(%esp),%esi |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 819 subl %edx,%ecx | 825 subl %edx,%ecx |
| 820 adcl $0,%eax | 826 adcl $0,%eax |
| 821 movl %ecx,24(%ebx) | 827 movl %ecx,24(%ebx) |
| 822 L016aw_end: | 828 L016aw_end: |
| 823 popl %edi | 829 popl %edi |
| 824 popl %esi | 830 popl %esi |
| 825 popl %ebx | 831 popl %ebx |
| 826 popl %ebp | 832 popl %ebp |
| 827 ret | 833 ret |
| 828 .globl _bn_sub_part_words | 834 .globl _bn_sub_part_words |
| 835 .private_extern _bn_sub_part_words |
| 829 .align 4 | 836 .align 4 |
| 830 _bn_sub_part_words: | 837 _bn_sub_part_words: |
| 831 L_bn_sub_part_words_begin: | 838 L_bn_sub_part_words_begin: |
| 832 pushl %ebp | 839 pushl %ebp |
| 833 pushl %ebx | 840 pushl %ebx |
| 834 pushl %esi | 841 pushl %esi |
| 835 pushl %edi | 842 pushl %edi |
| 836 | 843 |
| 837 movl 20(%esp),%ebx | 844 movl 20(%esp),%ebx |
| 838 movl 24(%esp),%esi | 845 movl 24(%esp),%esi |
| (...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1363 L040pw_tail_nc6: | 1370 L040pw_tail_nc6: |
| 1364 L042pw_nc_end: | 1371 L042pw_nc_end: |
| 1365 movl $0,%eax | 1372 movl $0,%eax |
| 1366 L020pw_end: | 1373 L020pw_end: |
| 1367 popl %edi | 1374 popl %edi |
| 1368 popl %esi | 1375 popl %esi |
| 1369 popl %ebx | 1376 popl %ebx |
| 1370 popl %ebp | 1377 popl %ebp |
| 1371 ret | 1378 ret |
| 1372 #endif | 1379 #endif |
| OLD | NEW |