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

Unified Diff: third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.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, 5 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 side-by-side diff with in-line comments
Download patch
Index: third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S
diff --git a/third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S b/third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S
index 3728ccdc955f959896f18b32f43384538427b4f0..8b85709dee0e5d46e863c63ad9c90aec9e67e15f 100644
--- a/third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S
+++ b/third_party/boringssl/mac-x86/crypto/aes/vpaes-x86.S
@@ -58,12 +58,14 @@ L_vpaes_consts:
.byte 114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105
.byte 118,101,114,115,105,116,121,41,0
.align 6,0x90
+.private_extern __vpaes_preheat
.align 4
__vpaes_preheat:
addl (%esp),%ebp
movdqa -48(%ebp),%xmm7
movdqa -16(%ebp),%xmm6
ret
+.private_extern __vpaes_encrypt_core
.align 4
__vpaes_encrypt_core:
movl $16,%ecx
@@ -139,6 +141,7 @@ L000enc_entry:
pxor %xmm4,%xmm0
.byte 102,15,56,0,193
ret
+.private_extern __vpaes_decrypt_core
.align 4
__vpaes_decrypt_core:
leal 608(%ebp),%ebx
@@ -225,6 +228,7 @@ L002dec_entry:
pxor %xmm4,%xmm0
.byte 102,15,56,0,194
ret
+.private_extern __vpaes_schedule_core
.align 4
__vpaes_schedule_core:
addl (%esp),%ebp
@@ -317,6 +321,7 @@ L013schedule_mangle_last_dec:
pxor %xmm6,%xmm6
pxor %xmm7,%xmm7
ret
+.private_extern __vpaes_schedule_192_smear
.align 4
__vpaes_schedule_192_smear:
pshufd $128,%xmm6,%xmm1
@@ -327,6 +332,7 @@ __vpaes_schedule_192_smear:
movdqa %xmm6,%xmm0
movhlps %xmm1,%xmm6
ret
+.private_extern __vpaes_schedule_round
.align 4
__vpaes_schedule_round:
movdqa 8(%esp),%xmm2
@@ -374,6 +380,7 @@ L_vpaes_schedule_low_round:
pxor %xmm7,%xmm0
movdqa %xmm0,%xmm7
ret
+.private_extern __vpaes_schedule_transform
.align 4
__vpaes_schedule_transform:
movdqa -16(%ebp),%xmm2
@@ -387,6 +394,7 @@ __vpaes_schedule_transform:
.byte 102,15,56,0,193
pxor %xmm2,%xmm0
ret
+.private_extern __vpaes_schedule_mangle
.align 4
__vpaes_schedule_mangle:
movdqa %xmm0,%xmm4
@@ -445,6 +453,7 @@ L015schedule_mangle_both:
movdqu %xmm3,(%edx)
ret
.globl _vpaes_set_encrypt_key
+.private_extern _vpaes_set_encrypt_key
.align 4
_vpaes_set_encrypt_key:
L_vpaes_set_encrypt_key_begin:
@@ -476,6 +485,7 @@ L016pic_point:
popl %ebp
ret
.globl _vpaes_set_decrypt_key
+.private_extern _vpaes_set_decrypt_key
.align 4
_vpaes_set_decrypt_key:
L_vpaes_set_decrypt_key_begin:
@@ -512,6 +522,7 @@ L017pic_point:
popl %ebp
ret
.globl _vpaes_encrypt
+.private_extern _vpaes_encrypt
.align 4
_vpaes_encrypt:
L_vpaes_encrypt_begin:
@@ -539,6 +550,7 @@ L018pic_point:
popl %ebp
ret
.globl _vpaes_decrypt
+.private_extern _vpaes_decrypt
.align 4
_vpaes_decrypt:
L_vpaes_decrypt_begin:
@@ -566,6 +578,7 @@ L019pic_point:
popl %ebp
ret
.globl _vpaes_cbc_encrypt
+.private_extern _vpaes_cbc_encrypt
.align 4
_vpaes_cbc_encrypt:
L_vpaes_cbc_encrypt_begin:
« no previous file with comments | « third_party/boringssl/mac-x86/crypto/aes/aesni-x86.S ('k') | third_party/boringssl/mac-x86/crypto/bn/bn-586.S » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698