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 #if __ARM_MAX_ARCH__>=7 | 4 #if __ARM_MAX_ARCH__>=7 |
5 .text | 5 .text |
6 #if !defined(__clang__) || defined(BORINGSSL_CLANG_SUPPORTS_DOT_ARCH) | 6 #if !defined(__clang__) || defined(BORINGSSL_CLANG_SUPPORTS_DOT_ARCH) |
7 .arch armv8-a+crypto | 7 .arch armv8-a+crypto |
8 #endif | 8 #endif |
9 .align 5 | 9 .align 5 |
10 .Lrcon: | 10 .Lrcon: |
(...skipping 737 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
748 st1 {v2.16b},[x1],#16 | 748 st1 {v2.16b},[x1],#16 |
749 b.eq .Lctr32_done | 749 b.eq .Lctr32_done |
750 st1 {v3.16b},[x1] | 750 st1 {v3.16b},[x1] |
751 | 751 |
752 .Lctr32_done: | 752 .Lctr32_done: |
753 ldr x29,[sp],#16 | 753 ldr x29,[sp],#16 |
754 ret | 754 ret |
755 .size aes_hw_ctr32_encrypt_blocks,.-aes_hw_ctr32_encrypt_blocks | 755 .size aes_hw_ctr32_encrypt_blocks,.-aes_hw_ctr32_encrypt_blocks |
756 #endif | 756 #endif |
757 #endif | 757 #endif |
OLD | NEW |