Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #if defined(__x86_64__) | 1 #if defined(__x86_64__) |
| 2 .text | 2 .text |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 .globl bn_mul_mont_gather5 | 6 .globl bn_mul_mont_gather5 |
| 7 .hidden bn_mul_mont_gather5 | 7 .hidden bn_mul_mont_gather5 |
| 8 .type bn_mul_mont_gather5,@function | 8 .type bn_mul_mont_gather5,@function |
| 9 .align 64 | 9 .align 64 |
| 10 bn_mul_mont_gather5: | 10 bn_mul_mont_gather5: |
| (...skipping 1737 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1748 movq -48(%rsi),%r15 | 1748 movq -48(%rsi),%r15 |
| 1749 movq -40(%rsi),%r14 | 1749 movq -40(%rsi),%r14 |
| 1750 movq -32(%rsi),%r13 | 1750 movq -32(%rsi),%r13 |
| 1751 movq -24(%rsi),%r12 | 1751 movq -24(%rsi),%r12 |
| 1752 movq -16(%rsi),%rbp | 1752 movq -16(%rsi),%rbp |
| 1753 movq -8(%rsi),%rbx | 1753 movq -8(%rsi),%rbx |
| 1754 leaq (%rsi),%rsp | 1754 leaq (%rsi),%rsp |
| 1755 .Lfrom_epilogue: | 1755 .Lfrom_epilogue: |
| 1756 .byte 0xf3,0xc3 | 1756 .byte 0xf3,0xc3 |
| 1757 .size bn_from_mont8x,.-bn_from_mont8x | 1757 .size bn_from_mont8x,.-bn_from_mont8x |
| 1758 .globl bn_get_bits5 | |
| 1759 .hidden bn_get_bits5 | |
| 1760 .type bn_get_bits5,@function | |
| 1761 .align 16 | |
| 1762 bn_get_bits5: | |
| 1763 movq %rdi,%r10 | |
| 1764 movl %esi,%ecx | |
| 1765 shrl $3,%esi | |
| 1766 movzwl (%r10,%rsi,1),%eax | |
| 1767 andl $7,%ecx | |
| 1768 shrl %cl,%eax | |
| 1769 andl $31,%eax | |
| 1770 .byte 0xf3,0xc3 | |
| 1771 .size bn_get_bits5,.-bn_get_bits5 | |
| 1772 | |
| 1773 .globl bn_scatter5 | 1758 .globl bn_scatter5 |
| 1774 .hidden bn_scatter5 | 1759 .hidden bn_scatter5 |
| 1775 .type bn_scatter5,@function | 1760 .type bn_scatter5,@function |
| 1776 .align 16 | 1761 .align 16 |
| 1777 bn_scatter5: | 1762 bn_scatter5: |
| 1778 cmpl $0,%esi | 1763 cmpl $0,%esi |
| 1779 jz .Lscatter_epilogue | 1764 jz .Lscatter_epilogue |
| 1780 leaq (%rdx,%rcx,8),%rdx | 1765 leaq (%rdx,%rcx,8),%rdx |
| 1781 .Lscatter: | 1766 .Lscatter: |
| 1782 movq (%rdi),%rax | 1767 movq (%rdi),%rax |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1828 jnz .Lgather | 1813 jnz .Lgather |
| 1829 .byte 0xf3,0xc3 | 1814 .byte 0xf3,0xc3 |
| 1830 .LSEH_end_bn_gather5: | 1815 .LSEH_end_bn_gather5: |
| 1831 .size bn_gather5,.-bn_gather5 | 1816 .size bn_gather5,.-bn_gather5 |
| 1832 .align 64 | 1817 .align 64 |
| 1833 .Lmagic_masks: | 1818 .Lmagic_masks: |
| 1834 .long 0,0, 0,0, 0,0, -1,-1 | 1819 .long 0,0, 0,0, 0,0, -1,-1 |
| 1835 .long 0,0, 0,0, 0,0, 0,0 | 1820 .long 0,0, 0,0, 0,0, 0,0 |
| 1836 .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,119,105,116,104,32,115,99,97,116,116,101,114,47,103,97 ,116,104,101,114,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,108,46,1 11,114,103,62,0 | 1821 .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,119,105,116,104,32,115,99,97,116,116,101,114,47,103,97 ,116,104,101,114,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,108,46,1 11,114,103,62,0 |
| 1837 #endif | 1822 #endif |
| OLD | NEW |