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

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

Issue 1001833005: Update from https://crrev.com/320343 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Supress Created 5 years, 9 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 .type _x86_64_AES_encrypt,@function 3 .type _x86_64_AES_encrypt,@function
4 .align 16 4 .align 16
5 _x86_64_AES_encrypt: 5 _x86_64_AES_encrypt:
6 xorl 0(%r15),%eax 6 xorl 0(%r15),%eax
7 xorl 4(%r15),%ebx 7 xorl 4(%r15),%ebx
8 xorl 8(%r15),%ecx 8 xorl 8(%r15),%ecx
9 xorl 12(%r15),%edx 9 xorl 12(%r15),%edx
10 10
(...skipping 1276 matching lines...) Expand 10 before | Expand all | Expand 10 after
1287 movq 40(%rsp),%rbp 1287 movq 40(%rsp),%rbp
1288 movq 48(%rsp),%rbx 1288 movq 48(%rsp),%rbx
1289 addq $56,%rsp 1289 addq $56,%rsp
1290 .Ldec_key_epilogue: 1290 .Ldec_key_epilogue:
1291 .byte 0xf3,0xc3 1291 .byte 0xf3,0xc3
1292 .size asm_AES_set_decrypt_key,.-asm_AES_set_decrypt_key 1292 .size asm_AES_set_decrypt_key,.-asm_AES_set_decrypt_key
1293 .align 16 1293 .align 16
1294 .globl asm_AES_cbc_encrypt 1294 .globl asm_AES_cbc_encrypt
1295 .hidden asm_AES_cbc_encrypt 1295 .hidden asm_AES_cbc_encrypt
1296 .type asm_AES_cbc_encrypt,@function 1296 .type asm_AES_cbc_encrypt,@function
1297 1297 .extern»OPENSSL_ia32cap_P
1298 .hidden OPENSSL_ia32cap_P
1298 .hidden asm_AES_cbc_encrypt 1299 .hidden asm_AES_cbc_encrypt
1299 asm_AES_cbc_encrypt: 1300 asm_AES_cbc_encrypt:
1300 cmpq $0,%rdx 1301 cmpq $0,%rdx
1301 je .Lcbc_epilogue 1302 je .Lcbc_epilogue
1302 pushfq 1303 pushfq
1303 pushq %rbx 1304 pushq %rbx
1304 pushq %rbp 1305 pushq %rbp
1305 pushq %r12 1306 pushq %r12
1306 pushq %r13 1307 pushq %r13
1307 pushq %r14 1308 pushq %r14
(...skipping 1218 matching lines...) Expand 10 before | Expand all | Expand 10 after
2526 .byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef 2527 .byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef
2527 .byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 2528 .byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0
2528 .byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 2529 .byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61
2529 .byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 2530 .byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26
2530 .byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d 2531 .byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d
2531 .long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe 2532 .long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe
2532 .long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 2533 .long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0
2533 .byte 65,69,83,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 2534 .byte 65,69,83,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
2534 .align 64 2535 .align 64
2535 #endif 2536 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/err_data.c ('k') | third_party/boringssl/linux-x86_64/crypto/aes/aesni-x86_64.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698