Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #if defined(__aarch64__) | 1 #if defined(__aarch64__) |
| 2 #include <openssl/arm_arch.h> | 2 #include <openssl/arm_arch.h> |
| 3 | 3 |
| 4 .text | 4 .text |
| 5 #if !defined(__clang__) | 5 #if !defined(__clang__) |
| 6 .arch armv8-a+crypto | 6 .arch armv8-a+crypto |
| 7 #endif | 7 #endif |
| 8 .globl gcm_init_v8 | 8 .globl gcm_init_v8 |
| 9 .type gcm_init_v8,%function | 9 .type gcm_init_v8,%function |
| 10 .align 4 | 10 .align 4 |
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 222 rev64 v0.16b,v0.16b | 222 rev64 v0.16b,v0.16b |
| 223 #endif | 223 #endif |
| 224 ext v0.16b,v0.16b,v0.16b,#8 | 224 ext v0.16b,v0.16b,v0.16b,#8 |
| 225 st1 {v0.2d},[x0] //write out Xi | 225 st1 {v0.2d},[x0] //write out Xi |
| 226 | 226 |
| 227 ret | 227 ret |
| 228 .size gcm_ghash_v8,.-gcm_ghash_v8 | 228 .size gcm_ghash_v8,.-gcm_ghash_v8 |
| 229 .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 | 229 .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 .align 2 | 230 .align 2 |
| 231 .align 2 | 231 .align 2 |
| 232 #endif | 232 #endif |
| OLD | NEW |