Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #if defined(__x86_64__) | 1 #if defined(__x86_64__) |
| 2 .text | 2 .text |
| 3 | 3 |
| 4 | 4 .extern»OPENSSL_ia32cap_P |
| 5 .hidden OPENSSL_ia32cap_P | |
| 5 | 6 |
| 6 .globl bn_mul_mont | 7 .globl bn_mul_mont |
| 7 .hidden bn_mul_mont | 8 .hidden bn_mul_mont |
| 8 .type bn_mul_mont,@function | 9 .type bn_mul_mont,@function |
| 9 .align 16 | 10 .align 16 |
| 10 bn_mul_mont: | 11 bn_mul_mont: |
| 11 testl $3,%r9d | 12 testl $3,%r9d |
| 12 jnz .Lmul_enter | 13 jnz .Lmul_enter |
| 13 cmpl $8,%r9d | 14 cmpl $8,%r9d |
| 14 jb .Lmul_enter | 15 jb .Lmul_enter |
| (...skipping 588 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 603 movq (%rsi),%r15 | 604 movq (%rsi),%r15 |
| 604 movq 8(%rsi),%r14 | 605 movq 8(%rsi),%r14 |
| 605 movq 16(%rsi),%r13 | 606 movq 16(%rsi),%r13 |
| 606 movq 24(%rsi),%r12 | 607 movq 24(%rsi),%r12 |
| 607 movq 32(%rsi),%rbp | 608 movq 32(%rsi),%rbp |
| 608 movq 40(%rsi),%rbx | 609 movq 40(%rsi),%rbx |
| 609 leaq 48(%rsi),%rsp | 610 leaq 48(%rsi),%rsp |
| 610 .Lmul4x_epilogue: | 611 .Lmul4x_epilogue: |
| 611 .byte 0xf3,0xc3 | 612 .byte 0xf3,0xc3 |
| 612 .size bn_mul4x_mont,.-bn_mul4x_mont | 613 .size bn_mul4x_mont,.-bn_mul4x_mont |
| 613 | 614 .extern»bn_sqr8x_internal |
| 615 .hidden bn_sqr8x_internal | |
| 614 | 616 |
| 615 .type bn_sqr8x_mont,@function | 617 .type bn_sqr8x_mont,@function |
| 616 .align 32 | 618 .align 32 |
| 617 bn_sqr8x_mont: | 619 bn_sqr8x_mont: |
| 618 .Lsqr8x_enter: | 620 .Lsqr8x_enter: |
| 619 movq %rsp,%rax | 621 movq %rsp,%rax |
| 620 pushq %rbx | 622 pushq %rbx |
| 621 pushq %rbp | 623 pushq %rbp |
| 622 pushq %r12 | 624 pushq %r12 |
| 623 pushq %r13 | 625 pushq %r13 |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 717 movq -24(%rsi),%r12 | 719 movq -24(%rsi),%r12 |
| 718 movq -16(%rsi),%rbp | 720 movq -16(%rsi),%rbp |
| 719 movq -8(%rsi),%rbx | 721 movq -8(%rsi),%rbx |
| 720 leaq (%rsi),%rsp | 722 leaq (%rsi),%rsp |
| 721 .Lsqr8x_epilogue: | 723 .Lsqr8x_epilogue: |
| 722 .byte 0xf3,0xc3 | 724 .byte 0xf3,0xc3 |
| 723 .size bn_sqr8x_mont,.-bn_sqr8x_mont | 725 .size bn_sqr8x_mont,.-bn_sqr8x_mont |
| 724 .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105 ,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84 ,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,10 8,46,111,114,103,62,0 | 726 .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105 ,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84 ,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,10 8,46,111,114,103,62,0 |
| 725 .align 16 | 727 .align 16 |
| 726 #endif | 728 #endif |
| OLD | NEW |