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

Side by Side Diff: third_party/boringssl/linux-x86_64/crypto/ec/p256-x86_64-asm.S

Issue 2395323002: Roll src/third_party/boringssl/src 0d81373f9..1991af690 (Closed)
Patch Set: rebase, roll further Created 4 years, 2 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
OLDNEW
1 #if defined(__x86_64__) 1 #if defined(__x86_64__)
2 .text 2 .text
3 .extern OPENSSL_ia32cap_P 3 .extern OPENSSL_ia32cap_P
4 .hidden OPENSSL_ia32cap_P 4 .hidden OPENSSL_ia32cap_P
5 5
6 6
7 .align 64 7 .align 64
8 .Lpoly: 8 .Lpoly:
9 .quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00 000001 9 .quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00 000001
10 10
(...skipping 607 matching lines...) Expand 10 before | Expand all | Expand 10 after
618 movq %rdx,%r10 618 movq %rdx,%r10
619 mulq %r13 619 mulq %r13
620 shrq $32,%rcx 620 shrq $32,%rcx
621 addq %r11,%r8 621 addq %r11,%r8
622 adcq %rcx,%r9 622 adcq %rcx,%r9
623 movq %r8,%rcx 623 movq %r8,%rcx
624 adcq %rax,%r10 624 adcq %rax,%r10
625 movq %r9,%rsi 625 movq %r9,%rsi
626 adcq $0,%rdx 626 adcq $0,%rdx
627 627
628
629
628 subq $-1,%r8 630 subq $-1,%r8
629 movq %r10,%rax 631 movq %r10,%rax
630 sbbq %r12,%r9 632 sbbq %r12,%r9
631 sbbq $0,%r10 633 sbbq $0,%r10
632 movq %rdx,%r11 634 movq %rdx,%r11
633 sbbq %r13,%rdx 635 sbbq %r13,%rdx
634 sbbq %r13,%r13 636 sbbq %r13,%r13
635 637
636 cmovnzq %rcx,%r8 638 cmovnzq %rcx,%r8
637 cmovnzq %rsi,%r9 639 cmovnzq %rsi,%r9
(...skipping 1142 matching lines...) Expand 10 before | Expand all | Expand 10 after
1780 addq $480+8,%rsp 1782 addq $480+8,%rsp
1781 popq %r15 1783 popq %r15
1782 popq %r14 1784 popq %r14
1783 popq %r13 1785 popq %r13
1784 popq %r12 1786 popq %r12
1785 popq %rbx 1787 popq %rbx
1786 popq %rbp 1788 popq %rbp
1787 .byte 0xf3,0xc3 1789 .byte 0xf3,0xc3
1788 .size ecp_nistz256_point_add_affine,.-ecp_nistz256_point_add_affine 1790 .size ecp_nistz256_point_add_affine,.-ecp_nistz256_point_add_affine
1789 #endif 1791 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/err_data.c ('k') | third_party/boringssl/mac-x86_64/crypto/ec/p256-x86_64-asm.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698