| 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 .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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |