Commit | Line | Data |
---|---|---|
a0046408 L |
1 | #objdump: -dw |
2 | #name: x86-64 SHA | |
3 | ||
4 | .*: file format .* | |
5 | ||
6 | Disassembly of section \.text: | |
7 | ||
8 | 0+ <_start>: | |
9 | [ ]*[a-f0-9]+: 0f 3a cc ca 09 sha1rnds4 \$0x9,%xmm2,%xmm1 | |
10 | [ ]*[a-f0-9]+: 0f 3a cc 10 07 sha1rnds4 \$0x7,\(%rax\),%xmm2 | |
11 | [ ]*[a-f0-9]+: 0f 3a cc 58 12 05 sha1rnds4 \$0x5,0x12\(%rax\),%xmm3 | |
12 | [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%rax,%rbx,2\),%xmm4 | |
13 | [ ]*[a-f0-9]+: 0f 38 c8 fa sha1nexte %xmm2,%xmm7 | |
14 | [ ]*[a-f0-9]+: 44 0f 38 c8 00 sha1nexte \(%rax\),%xmm8 | |
15 | [ ]*[a-f0-9]+: 44 0f 38 c8 48 12 sha1nexte 0x12\(%rax\),%xmm9 | |
16 | [ ]*[a-f0-9]+: 44 0f 38 c8 14 58 sha1nexte \(%rax,%rbx,2\),%xmm10 | |
17 | [ ]*[a-f0-9]+: 0f 38 c9 fa sha1msg1 %xmm2,%xmm7 | |
18 | [ ]*[a-f0-9]+: 44 0f 38 c9 00 sha1msg1 \(%rax\),%xmm8 | |
19 | [ ]*[a-f0-9]+: 44 0f 38 c9 48 12 sha1msg1 0x12\(%rax\),%xmm9 | |
20 | [ ]*[a-f0-9]+: 44 0f 38 c9 14 58 sha1msg1 \(%rax,%rbx,2\),%xmm10 | |
21 | [ ]*[a-f0-9]+: 0f 38 ca fa sha1msg2 %xmm2,%xmm7 | |
22 | [ ]*[a-f0-9]+: 44 0f 38 ca 00 sha1msg2 \(%rax\),%xmm8 | |
23 | [ ]*[a-f0-9]+: 44 0f 38 ca 48 12 sha1msg2 0x12\(%rax\),%xmm9 | |
24 | [ ]*[a-f0-9]+: 44 0f 38 ca 14 58 sha1msg2 \(%rax,%rbx,2\),%xmm10 | |
25 | [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 | |
26 | [ ]*[a-f0-9]+: 0f 38 cb 08 sha256rnds2 (%xmm0,)?\(%rax\),%xmm1 | |
27 | [ ]*[a-f0-9]+: 0f 38 cb 48 12 sha256rnds2 (%xmm0,)?0x12\(%rax\),%xmm1 | |
28 | [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm1 | |
29 | [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 | |
30 | [ ]*[a-f0-9]+: 0f 38 cb 08 sha256rnds2 (%xmm0,)?\(%rax\),%xmm1 | |
31 | [ ]*[a-f0-9]+: 0f 38 cb 48 12 sha256rnds2 (%xmm0,)?0x12\(%rax\),%xmm1 | |
32 | [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm1 | |
33 | [ ]*[a-f0-9]+: 0f 38 cc ca sha256msg1 %xmm2,%xmm1 | |
34 | [ ]*[a-f0-9]+: 0f 38 cc 08 sha256msg1 \(%rax\),%xmm1 | |
35 | [ ]*[a-f0-9]+: 0f 38 cc 48 12 sha256msg1 0x12\(%rax\),%xmm1 | |
36 | [ ]*[a-f0-9]+: 0f 38 cc 0c 58 sha256msg1 \(%rax,%rbx,2\),%xmm1 | |
37 | [ ]*[a-f0-9]+: 0f 38 cd ca sha256msg2 %xmm2,%xmm1 | |
38 | [ ]*[a-f0-9]+: 0f 38 cd 08 sha256msg2 \(%rax\),%xmm1 | |
39 | [ ]*[a-f0-9]+: 0f 38 cd 48 12 sha256msg2 0x12\(%rax\),%xmm1 | |
40 | [ ]*[a-f0-9]+: 0f 38 cd 0c 58 sha256msg2 \(%rax,%rbx,2\),%xmm1 | |
41 | [ ]*[a-f0-9]+: 0f 3a cc ca 09 sha1rnds4 \$0x9,%xmm2,%xmm1 | |
42 | [ ]*[a-f0-9]+: 0f 3a cc 10 07 sha1rnds4 \$0x7,\(%rax\),%xmm2 | |
43 | [ ]*[a-f0-9]+: 0f 3a cc 58 12 05 sha1rnds4 \$0x5,0x12\(%rax\),%xmm3 | |
44 | [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%rax,%rbx,2\),%xmm4 | |
45 | [ ]*[a-f0-9]+: 0f 38 c8 ca sha1nexte %xmm2,%xmm1 | |
46 | [ ]*[a-f0-9]+: 0f 38 c8 10 sha1nexte \(%rax\),%xmm2 | |
47 | [ ]*[a-f0-9]+: 0f 38 c8 58 12 sha1nexte 0x12\(%rax\),%xmm3 | |
48 | [ ]*[a-f0-9]+: 0f 38 c8 24 58 sha1nexte \(%rax,%rbx,2\),%xmm4 | |
49 | [ ]*[a-f0-9]+: 0f 38 c9 ca sha1msg1 %xmm2,%xmm1 | |
50 | [ ]*[a-f0-9]+: 0f 38 c9 10 sha1msg1 \(%rax\),%xmm2 | |
51 | [ ]*[a-f0-9]+: 0f 38 c9 58 12 sha1msg1 0x12\(%rax\),%xmm3 | |
52 | [ ]*[a-f0-9]+: 0f 38 c9 24 58 sha1msg1 \(%rax,%rbx,2\),%xmm4 | |
53 | [ ]*[a-f0-9]+: 0f 38 ca ca sha1msg2 %xmm2,%xmm1 | |
54 | [ ]*[a-f0-9]+: 0f 38 ca 10 sha1msg2 \(%rax\),%xmm2 | |
55 | [ ]*[a-f0-9]+: 0f 38 ca 58 12 sha1msg2 0x12\(%rax\),%xmm3 | |
56 | [ ]*[a-f0-9]+: 0f 38 ca 24 58 sha1msg2 \(%rax,%rbx,2\),%xmm4 | |
57 | [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 | |
58 | [ ]*[a-f0-9]+: 0f 38 cb 10 sha256rnds2 (%xmm0,)?\(%rax\),%xmm2 | |
59 | [ ]*[a-f0-9]+: 0f 38 cb 58 12 sha256rnds2 (%xmm0,)?0x12\(%rax\),%xmm3 | |
60 | [ ]*[a-f0-9]+: 0f 38 cb 24 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm4 | |
61 | [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 | |
62 | [ ]*[a-f0-9]+: 0f 38 cb 10 sha256rnds2 (%xmm0,)?\(%rax\),%xmm2 | |
63 | [ ]*[a-f0-9]+: 0f 38 cb 58 12 sha256rnds2 (%xmm0,)?0x12\(%rax\),%xmm3 | |
64 | [ ]*[a-f0-9]+: 0f 38 cb 24 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm4 | |
65 | [ ]*[a-f0-9]+: 0f 38 cc ca sha256msg1 %xmm2,%xmm1 | |
66 | [ ]*[a-f0-9]+: 0f 38 cc 10 sha256msg1 \(%rax\),%xmm2 | |
67 | [ ]*[a-f0-9]+: 0f 38 cc 58 12 sha256msg1 0x12\(%rax\),%xmm3 | |
68 | [ ]*[a-f0-9]+: 0f 38 cc 24 58 sha256msg1 \(%rax,%rbx,2\),%xmm4 | |
69 | [ ]*[a-f0-9]+: 0f 38 cd ca sha256msg2 %xmm2,%xmm1 | |
70 | [ ]*[a-f0-9]+: 0f 38 cd 10 sha256msg2 \(%rax\),%xmm2 | |
71 | [ ]*[a-f0-9]+: 0f 38 cd 58 12 sha256msg2 0x12\(%rax\),%xmm3 | |
72 | [ ]*[a-f0-9]+: 0f 38 cd 24 58 sha256msg2 \(%rax,%rbx,2\),%xmm4 | |
15bb7f9a | 73 | #pass |