OLD | NEW |
1 #if defined(__arm__) | 1 #if defined(__arm__) |
2 #include "arm_arch.h" | 2 #include "arm_arch.h" |
3 | 3 |
4 .text | 4 .text |
5 | 5 |
6 .global sha1_block_data_order | 6 .global sha1_block_data_order |
| 7 .hidden sha1_block_data_order |
7 .type sha1_block_data_order,%function | 8 .type sha1_block_data_order,%function |
8 | 9 |
9 .align 2 | 10 .align 2 |
10 sha1_block_data_order: | 11 sha1_block_data_order: |
11 stmdb sp!,{r4-r12,lr} | 12 stmdb sp!,{r4-r12,lr} |
12 add r2,r1,r2,lsl#6 @ r2 to point at the end of r1 | 13 add r2,r1,r2,lsl#6 @ r2 to point at the end of r1 |
13 ldmia r0,{r3,r4,r5,r6,r7} | 14 ldmia r0,{r3,r4,r5,r6,r7} |
14 .Lloop: | 15 .Lloop: |
15 ldr r8,.LK_00_19 | 16 ldr r8,.LK_00_19 |
16 mov r14,sp | 17 mov r14,sp |
(...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
446 .align 2 | 447 .align 2 |
447 .LK_00_19: .word 0x5a827999 | 448 .LK_00_19: .word 0x5a827999 |
448 .LK_20_39: .word 0x6ed9eba1 | 449 .LK_20_39: .word 0x6ed9eba1 |
449 .LK_40_59: .word 0x8f1bbcdc | 450 .LK_40_59: .word 0x8f1bbcdc |
450 .LK_60_79: .word 0xca62c1d6 | 451 .LK_60_79: .word 0xca62c1d6 |
451 .size sha1_block_data_order,.-sha1_block_data_order | 452 .size sha1_block_data_order,.-sha1_block_data_order |
452 .asciz "SHA1 block transform for ARMv4, CRYPTOGAMS by <appro@openssl.org>" | 453 .asciz "SHA1 block transform for ARMv4, CRYPTOGAMS by <appro@openssl.org>" |
453 .align 2 | 454 .align 2 |
454 | 455 |
455 #endif | 456 #endif |
OLD | NEW |