OLD | NEW |
1 #if defined(__x86_64__) | 1 #if defined(__x86_64__) |
2 .text | 2 .text |
3 | 3 |
4 | 4 |
5 .globl sha256_block_data_order | 5 .globl sha256_block_data_order |
| 6 .hidden sha256_block_data_order |
6 .type sha256_block_data_order,@function | 7 .type sha256_block_data_order,@function |
7 .align 16 | 8 .align 16 |
8 sha256_block_data_order: | 9 sha256_block_data_order: |
9 leaq OPENSSL_ia32cap_P(%rip),%r11 | 10 leaq OPENSSL_ia32cap_P(%rip),%r11 |
10 movl 0(%r11),%r9d | 11 movl 0(%r11),%r9d |
11 movl 4(%r11),%r10d | 12 movl 4(%r11),%r10d |
12 movl 8(%r11),%r11d | 13 movl 8(%r11),%r11d |
13 testl $512,%r10d | 14 testl $512,%r10d |
14 jnz .Lssse3_shortcut | 15 jnz .Lssse3_shortcut |
15 pushq %rbx | 16 pushq %rbx |
(...skipping 2817 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2833 movq 8(%rsi),%r14 | 2834 movq 8(%rsi),%r14 |
2834 movq 16(%rsi),%r13 | 2835 movq 16(%rsi),%r13 |
2835 movq 24(%rsi),%r12 | 2836 movq 24(%rsi),%r12 |
2836 movq 32(%rsi),%rbp | 2837 movq 32(%rsi),%rbp |
2837 movq 40(%rsi),%rbx | 2838 movq 40(%rsi),%rbx |
2838 leaq 48(%rsi),%rsp | 2839 leaq 48(%rsi),%rsp |
2839 .Lepilogue_ssse3: | 2840 .Lepilogue_ssse3: |
2840 .byte 0xf3,0xc3 | 2841 .byte 0xf3,0xc3 |
2841 .size sha256_block_data_order_ssse3,.-sha256_block_data_order_ssse3 | 2842 .size sha256_block_data_order_ssse3,.-sha256_block_data_order_ssse3 |
2842 #endif | 2843 #endif |
OLD | NEW |