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

Side by Side Diff: third_party/boringssl/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S

Issue 2811393005: Roll src/third_party/boringssl/src c8ff30cbe..bc6a76b0e (Closed)
Patch Set: Created 3 years, 8 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__) && !defined(OPENSSL_NO_ASM) 1 #if defined(__x86_64__) && !defined(OPENSSL_NO_ASM)
2 .text 2 .text
3 .extern»OPENSSL_ia32cap_P 3 .extern»OPENSSL_ia32cap_addr
4 .hidden OPENSSL_ia32cap_P 4 .hidden OPENSSL_ia32cap_addr
5 5
6 .globl sha1_block_data_order 6 .globl sha1_block_data_order
7 .hidden sha1_block_data_order 7 .hidden sha1_block_data_order
8 .type sha1_block_data_order,@function 8 .type sha1_block_data_order,@function
9 .align 16 9 .align 16
10 sha1_block_data_order: 10 sha1_block_data_order:
11 » movl» OPENSSL_ia32cap_P+0(%rip),%r9d 11 » leaq» OPENSSL_ia32cap_addr(%rip),%r10
12 » movl» OPENSSL_ia32cap_P+4(%rip),%r8d 12 » movq» (%r10),%r10
13 » movl» OPENSSL_ia32cap_P+8(%rip),%r10d 13 » movl» 0(%r10),%r9d
14 » movl» 4(%r10),%r8d
15 » movl» 8(%r10),%r10d
14 testl $512,%r8d 16 testl $512,%r8d
15 jz .Lialu 17 jz .Lialu
16 andl $268435456,%r8d 18 andl $268435456,%r8d
17 andl $1073741824,%r9d 19 andl $1073741824,%r9d
18 orl %r9d,%r8d 20 orl %r9d,%r8d
19 cmpl $1342177280,%r8d 21 cmpl $1342177280,%r8d
20 je _avx_shortcut 22 je _avx_shortcut
21 jmp _ssse3_shortcut 23 jmp _ssse3_shortcut
22 24
23 .align 16 25 .align 16
(...skipping 3510 matching lines...) Expand 10 before | Expand all | Expand 10 after
3534 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc 3536 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc
3535 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc 3537 .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc
3536 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 3538 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6
3537 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 3539 .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6
3538 .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f 3540 .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f
3539 .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f 3541 .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f
3540 .byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 3542 .byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0
3541 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,3 2,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,12 1,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 3543 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,3 2,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,12 1,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
3542 .align 64 3544 .align 64
3543 #endif 3545 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698