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

Side by Side Diff: third_party/boringssl/mac-x86_64/crypto/aes/bsaes-x86_64.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 6
7 7
8 .p2align 6 8 .p2align 6
9 _bsaes_encrypt8: 9 _bsaes_encrypt8:
10 leaq L$BS0(%rip),%r11 10 leaq L$BS0(%rip),%r11
(...skipping 1047 matching lines...) Expand 10 before | Expand all | Expand 10 after
1058 leaq 128(%rax),%rax 1058 leaq 128(%rax),%rax
1059 decl %r10d 1059 decl %r10d
1060 jnz L$key_loop 1060 jnz L$key_loop
1061 1061
1062 movdqa 80(%r11),%xmm7 1062 movdqa 80(%r11),%xmm7
1063 1063
1064 .byte 0xf3,0xc3 1064 .byte 0xf3,0xc3
1065 1065
1066 1066
1067 .globl _bsaes_cbc_encrypt 1067 .globl _bsaes_cbc_encrypt
1068 .private_extern _bsaes_cbc_encrypt
1068 1069
1069 .p2align 4 1070 .p2align 4
1070 _bsaes_cbc_encrypt: 1071 _bsaes_cbc_encrypt:
1071 cmpl $0,%r9d 1072 cmpl $0,%r9d
1072 jne _asm_AES_cbc_encrypt 1073 jne _asm_AES_cbc_encrypt
1073 cmpq $128,%rdx 1074 cmpq $128,%rdx
1074 jb _asm_AES_cbc_encrypt 1075 jb _asm_AES_cbc_encrypt
1075 1076
1076 movq %rsp,%rax 1077 movq %rsp,%rax
1077 L$cbc_dec_prologue: 1078 L$cbc_dec_prologue:
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after
1308 movq 96(%rsp),%r12 1309 movq 96(%rsp),%r12
1309 movq 104(%rsp),%rbx 1310 movq 104(%rsp),%rbx
1310 movq 112(%rsp),%rax 1311 movq 112(%rsp),%rax
1311 leaq 120(%rsp),%rsp 1312 leaq 120(%rsp),%rsp
1312 movq %rax,%rbp 1313 movq %rax,%rbp
1313 L$cbc_dec_epilogue: 1314 L$cbc_dec_epilogue:
1314 .byte 0xf3,0xc3 1315 .byte 0xf3,0xc3
1315 1316
1316 1317
1317 .globl _bsaes_ctr32_encrypt_blocks 1318 .globl _bsaes_ctr32_encrypt_blocks
1319 .private_extern _bsaes_ctr32_encrypt_blocks
1318 1320
1319 .p2align 4 1321 .p2align 4
1320 _bsaes_ctr32_encrypt_blocks: 1322 _bsaes_ctr32_encrypt_blocks:
1321 movq %rsp,%rax 1323 movq %rsp,%rax
1322 L$ctr_enc_prologue: 1324 L$ctr_enc_prologue:
1323 pushq %rbp 1325 pushq %rbp
1324 pushq %rbx 1326 pushq %rbx
1325 pushq %r12 1327 pushq %r12
1326 pushq %r13 1328 pushq %r13
1327 pushq %r14 1329 pushq %r14
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
1507 movq 88(%rsp),%r13 1509 movq 88(%rsp),%r13
1508 movq 96(%rsp),%r12 1510 movq 96(%rsp),%r12
1509 movq 104(%rsp),%rbx 1511 movq 104(%rsp),%rbx
1510 movq 112(%rsp),%rax 1512 movq 112(%rsp),%rax
1511 leaq 120(%rsp),%rsp 1513 leaq 120(%rsp),%rsp
1512 movq %rax,%rbp 1514 movq %rax,%rbp
1513 L$ctr_enc_epilogue: 1515 L$ctr_enc_epilogue:
1514 .byte 0xf3,0xc3 1516 .byte 0xf3,0xc3
1515 1517
1516 .globl _bsaes_xts_encrypt 1518 .globl _bsaes_xts_encrypt
1519 .private_extern _bsaes_xts_encrypt
1517 1520
1518 .p2align 4 1521 .p2align 4
1519 _bsaes_xts_encrypt: 1522 _bsaes_xts_encrypt:
1520 movq %rsp,%rax 1523 movq %rsp,%rax
1521 L$xts_enc_prologue: 1524 L$xts_enc_prologue:
1522 pushq %rbp 1525 pushq %rbp
1523 pushq %rbx 1526 pushq %rbx
1524 pushq %r12 1527 pushq %r12
1525 pushq %r13 1528 pushq %r13
1526 pushq %r14 1529 pushq %r14
(...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after
1959 movq 96(%rsp),%r12 1962 movq 96(%rsp),%r12
1960 movq 104(%rsp),%rbx 1963 movq 104(%rsp),%rbx
1961 movq 112(%rsp),%rax 1964 movq 112(%rsp),%rax
1962 leaq 120(%rsp),%rsp 1965 leaq 120(%rsp),%rsp
1963 movq %rax,%rbp 1966 movq %rax,%rbp
1964 L$xts_enc_epilogue: 1967 L$xts_enc_epilogue:
1965 .byte 0xf3,0xc3 1968 .byte 0xf3,0xc3
1966 1969
1967 1970
1968 .globl _bsaes_xts_decrypt 1971 .globl _bsaes_xts_decrypt
1972 .private_extern _bsaes_xts_decrypt
1969 1973
1970 .p2align 4 1974 .p2align 4
1971 _bsaes_xts_decrypt: 1975 _bsaes_xts_decrypt:
1972 movq %rsp,%rax 1976 movq %rsp,%rax
1973 L$xts_dec_prologue: 1977 L$xts_dec_prologue:
1974 pushq %rbp 1978 pushq %rbp
1975 pushq %rbx 1979 pushq %rbx
1976 pushq %r12 1980 pushq %r12
1977 pushq %r13 1981 pushq %r13
1978 pushq %r14 1982 pushq %r14
(...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after
2491 .quad 0x0404040404040404, 0x0404040404040404 2495 .quad 0x0404040404040404, 0x0404040404040404
2492 .quad 0x0808080808080808, 0x0808080808080808 2496 .quad 0x0808080808080808, 0x0808080808080808
2493 L$M0: 2497 L$M0:
2494 .quad 0x02060a0e03070b0f, 0x0004080c0105090d 2498 .quad 0x02060a0e03070b0f, 0x0004080c0105090d
2495 L$63: 2499 L$63:
2496 .quad 0x6363636363636363, 0x6363636363636363 2500 .quad 0x6363636363636363, 0x6363636363636363
2497 .byte 66,105,116,45,115,108,105,99,101,100,32,65,69,83,32,102,111,114,32,120,5 6,54,95,54,52,47,83,83,83,69,51,44,32,69,109,105,108,105,97,32,75,195,164,115,11 2,101,114,44,32,80,101,116,101,114,32,83,99,104,119,97,98,101,44,32,65,110,100,1 21,32,80,111,108,121,97,107,111,118,0 2501 .byte 66,105,116,45,115,108,105,99,101,100,32,65,69,83,32,102,111,114,32,120,5 6,54,95,54,52,47,83,83,83,69,51,44,32,69,109,105,108,105,97,32,75,195,164,115,11 2,101,114,44,32,80,101,116,101,114,32,83,99,104,119,97,98,101,44,32,65,110,100,1 21,32,80,111,108,121,97,107,111,118,0
2498 .p2align 6 2502 .p2align 6
2499 2503
2500 #endif 2504 #endif
OLDNEW
« no previous file with comments | « third_party/boringssl/mac-x86_64/crypto/aes/aesni-x86_64.S ('k') | third_party/boringssl/mac-x86_64/crypto/aes/vpaes-x86_64.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698