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

Side by Side Diff: third_party/boringssl/linux-arm/crypto/modes/ghashv8-armx32.S

Issue 1321793002: Roll src/third_party/boringssl/src 12fe1b25e..ac8302a09 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: roll further Created 5 years, 3 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(__arm__) 1 #if defined(__arm__)
2 #include "arm_arch.h" 2 #include <openssl/arm_arch.h>
3 3
4 .text 4 .text
5 .fpu neon 5 .fpu neon
6 .code 32 6 .code 32
7 .globl gcm_init_v8 7 .globl gcm_init_v8
8 .type gcm_init_v8,%function 8 .type gcm_init_v8,%function
9 .align 4 9 .align 4
10 gcm_init_v8: 10 gcm_init_v8:
11 vld1.64 {q9},[r1] @ load input H 11 vld1.64 {q9},[r1] @ load input H
12 vmov.i8 q11,#0xe1 12 vmov.i8 q11,#0xe1
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after
224 vext.8 q0,q0,q0,#8 224 vext.8 q0,q0,q0,#8
225 vst1.64 {q0},[r0] @ write out Xi 225 vst1.64 {q0},[r0] @ write out Xi
226 226
227 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ 32-bit ABI say s so 227 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ 32-bit ABI say s so
228 bx lr 228 bx lr
229 .size gcm_ghash_v8,.-gcm_ghash_v8 229 .size gcm_ghash_v8,.-gcm_ghash_v8
230 .byte 71,72,65,83,72,32,102,111,114,32,65,82,77,118,56,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,4 6,111,114,103,62,0 230 .byte 71,72,65,83,72,32,102,111,114,32,65,82,77,118,56,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,4 6,111,114,103,62,0
231 .align 2 231 .align 2
232 .align 2 232 .align 2
233 #endif 233 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698