OLD | NEW |
1 #if defined(__arm__) | 1 #if defined(__arm__) |
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 .arch armv7-a | 6 .arch armv7-a |
7 .fpu neon | 7 .fpu neon |
8 .code 32 | 8 .code 32 |
9 .align 5 | 9 .align 5 |
10 .Lrcon: | 10 .Lrcon: |
(...skipping 735 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
746 veor q3,q3,q1 | 746 veor q3,q3,q1 |
747 vst1.8 {q2},[r1]! | 747 vst1.8 {q2},[r1]! |
748 beq .Lctr32_done | 748 beq .Lctr32_done |
749 vst1.8 {q3},[r1] | 749 vst1.8 {q3},[r1] |
750 | 750 |
751 .Lctr32_done: | 751 .Lctr32_done: |
752 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} | 752 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} |
753 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,pc} | 753 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,pc} |
754 .size aes_v8_ctr32_encrypt_blocks,.-aes_v8_ctr32_encrypt_blocks | 754 .size aes_v8_ctr32_encrypt_blocks,.-aes_v8_ctr32_encrypt_blocks |
755 #endif | 755 #endif |
756 #endif | 756 #endif |
OLD | NEW |