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

Side by Side Diff: third_party/boringssl/linux-x86_64/crypto/bn/x86_64-mont.S

Issue 428753004: BoringSSL: roll DEPS and enable dynamic visibility. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix quotes in GN file. 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 6 .globl bn_mul_mont
7 .hidden bn_mul_mont
7 .type bn_mul_mont,@function 8 .type bn_mul_mont,@function
8 .align 16 9 .align 16
9 bn_mul_mont: 10 bn_mul_mont:
10 testl $3,%r9d 11 testl $3,%r9d
11 jnz .Lmul_enter 12 jnz .Lmul_enter
12 cmpl $8,%r9d 13 cmpl $8,%r9d
13 jb .Lmul_enter 14 jb .Lmul_enter
14 cmpq %rsi,%rdx 15 cmpq %rsi,%rdx
15 jne .Lmul4x_enter 16 jne .Lmul4x_enter
16 testl $7,%r9d 17 testl $7,%r9d
(...skipping 587 matching lines...) Expand 10 before | Expand all | Expand 10 after
604 movq 16(%rsi),%r13 605 movq 16(%rsi),%r13
605 movq 24(%rsi),%r12 606 movq 24(%rsi),%r12
606 movq 32(%rsi),%rbp 607 movq 32(%rsi),%rbp
607 movq 40(%rsi),%rbx 608 movq 40(%rsi),%rbx
608 leaq 48(%rsi),%rsp 609 leaq 48(%rsi),%rsp
609 .Lmul4x_epilogue: 610 .Lmul4x_epilogue:
610 .byte 0xf3,0xc3 611 .byte 0xf3,0xc3
611 .size bn_mul4x_mont,.-bn_mul4x_mont 612 .size bn_mul4x_mont,.-bn_mul4x_mont
612 613
613 614
614
615 .type bn_sqr8x_mont,@function 615 .type bn_sqr8x_mont,@function
616 .align 32 616 .align 32
617 bn_sqr8x_mont: 617 bn_sqr8x_mont:
618 .Lsqr8x_enter: 618 .Lsqr8x_enter:
619 movq %rsp,%rax 619 movq %rsp,%rax
620 pushq %rbx 620 pushq %rbx
621 pushq %rbp 621 pushq %rbp
622 pushq %r12 622 pushq %r12
623 pushq %r13 623 pushq %r13
624 pushq %r14 624 pushq %r14
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
717 movq -24(%rsi),%r12 717 movq -24(%rsi),%r12
718 movq -16(%rsi),%rbp 718 movq -16(%rsi),%rbp
719 movq -8(%rsi),%rbx 719 movq -8(%rsi),%rbx
720 leaq (%rsi),%rsp 720 leaq (%rsi),%rsp
721 .Lsqr8x_epilogue: 721 .Lsqr8x_epilogue:
722 .byte 0xf3,0xc3 722 .byte 0xf3,0xc3
723 .size bn_sqr8x_mont,.-bn_sqr8x_mont 723 .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 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
725 .align 16 725 .align 16
726 #endif 726 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698