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

Side by Side Diff: third_party/boringssl/mac-x86_64/crypto/bn/x86_64-mont5.S

Issue 454543002: BoringSSL: roll DEPS. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Update GYP files in light of GYP switch around. 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(__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 .private_extern _bn_mul_mont_gather5 7 .private_extern _bn_mul_mont_gather5
8 8
9 .p2align 6 9 .p2align 6
10 _bn_mul_mont_gather5: 10 _bn_mul_mont_gather5:
(...skipping 1737 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 L$from_epilogue: 1755 L$from_epilogue:
1756 .byte 0xf3,0xc3 1756 .byte 0xf3,0xc3
1757 1757
1758 .globl _bn_get_bits5
1759 .private_extern _bn_get_bits5
1760
1761 .p2align 4
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
1772
1773 .globl _bn_scatter5 1758 .globl _bn_scatter5
1774 .private_extern _bn_scatter5 1759 .private_extern _bn_scatter5
1775 1760
1776 .p2align 4 1761 .p2align 4
1777 _bn_scatter5: 1762 _bn_scatter5:
1778 cmpl $0,%esi 1763 cmpl $0,%esi
1779 jz L$scatter_epilogue 1764 jz L$scatter_epilogue
1780 leaq (%rdx,%rcx,8),%rdx 1765 leaq (%rdx,%rcx,8),%rdx
1781 L$scatter: 1766 L$scatter:
1782 movq (%rdi),%rax 1767 movq (%rdi),%rax
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
1828 jnz L$gather 1813 jnz L$gather
1829 .byte 0xf3,0xc3 1814 .byte 0xf3,0xc3
1830 L$SEH_end_bn_gather5: 1815 L$SEH_end_bn_gather5:
1831 1816
1832 .p2align 6 1817 .p2align 6
1833 L$magic_masks: 1818 L$magic_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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698