Chromium Code Reviews| OLD | NEW |
|---|---|
| 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 Loading... | |
| 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 |
| OLD | NEW |