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

Side by Side Diff: third_party/boringssl/win-x86_64/crypto/bn/x86_64-mont5.asm

Issue 1924693003: Rolls BoringSSL forward (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 7 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 default rel 1 default rel
2 %define XMMWORD 2 %define XMMWORD
3 %define YMMWORD 3 %define YMMWORD
4 %define ZMMWORD 4 %define ZMMWORD
5 section .text code align=64 5 section .text code align=64
6 6
7 7
8 EXTERN OPENSSL_ia32cap_P 8 EXTERN OPENSSL_ia32cap_P
9 9
10 global bn_mul_mont_gather5 10 global bn_mul_mont_gather5
(...skipping 1598 matching lines...) Expand 10 before | Expand all | Expand 10 after
1609 adc r14,QWORD[48+rdi] 1609 adc r14,QWORD[48+rdi]
1610 adc r15,QWORD[56+rdi] 1610 adc r15,QWORD[56+rdi]
1611 sbb rsi,rsi 1611 sbb rsi,rsi
1612 1612
1613 mov ecx,8 1613 mov ecx,8
1614 jmp NEAR $L$8x_tail 1614 jmp NEAR $L$8x_tail
1615 1615
1616 ALIGN 32 1616 ALIGN 32
1617 $L$8x_tail_done: 1617 $L$8x_tail_done:
1618 add r8,QWORD[rdx] 1618 add r8,QWORD[rdx]
1619 adc r9,0
1620 adc r10,0
1621 adc r11,0
1622 adc r12,0
1623 adc r13,0
1624 adc r14,0
1625 adc r15,0
1626
1627
1619 xor rax,rax 1628 xor rax,rax
1620 1629
1621 neg rsi 1630 neg rsi
1622 $L$8x_no_tail: 1631 $L$8x_no_tail:
1623 adc r8,QWORD[rdi] 1632 adc r8,QWORD[rdi]
1624 adc r9,QWORD[8+rdi] 1633 adc r9,QWORD[8+rdi]
1625 adc r10,QWORD[16+rdi] 1634 adc r10,QWORD[16+rdi]
1626 adc r11,QWORD[24+rdi] 1635 adc r11,QWORD[24+rdi]
1627 adc r12,QWORD[32+rdi] 1636 adc r12,QWORD[32+rdi]
1628 adc r13,QWORD[40+rdi] 1637 adc r13,QWORD[40+rdi]
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after
2047 DB 9,0,0,0 2056 DB 9,0,0,0
2048 DD mul_handler wrt ..imagebase 2057 DD mul_handler wrt ..imagebase
2049 DD $L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase 2058 DD $L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase
2050 ALIGN 8 2059 ALIGN 8
2051 $L$SEH_info_bn_gather5: 2060 $L$SEH_info_bn_gather5:
2052 DB 0x01,0x0d,0x05,0x00 2061 DB 0x01,0x0d,0x05,0x00
2053 DB 0x0d,0x78,0x01,0x00 2062 DB 0x0d,0x78,0x01,0x00
2054 DB 0x08,0x68,0x00,0x00 2063 DB 0x08,0x68,0x00,0x00
2055 DB 0x04,0x42,0x00,0x00 2064 DB 0x04,0x42,0x00,0x00
2056 ALIGN 8 2065 ALIGN 8
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698