1 #objdump: -dw 2 #name: i386 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,\(%eax\),%xmm2 11 [ ]*[a-f0-9]+: 0f 3a cc 58 12 05 sha1rnds4 \$0x5,0x12\(%eax\),%xmm3 12 [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%eax,%ebx,2\),%xmm4 13 [ ]*[a-f0-9]+: 0f 38 c8 ca sha1nexte %xmm2,%xmm1 14 [ ]*[a-f0-9]+: 0f 38 c8 08 sha1nexte \(%eax\),%xmm1 15 [ ]*[a-f0-9]+: 0f 38 c8 48 12 sha1nexte 0x12\(%eax\),%xmm1 16 [ ]*[a-f0-9]+: 0f 38 c8 0c 58 sha1nexte \(%eax,%ebx,2\),%xmm1 17 [ ]*[a-f0-9]+: 0f 38 c9 ca sha1msg1 %xmm2,%xmm1 18 [ ]*[a-f0-9]+: 0f 38 c9 08 sha1msg1 \(%eax\),%xmm1 19 [ ]*[a-f0-9]+: 0f 38 c9 48 12 sha1msg1 0x12\(%eax\),%xmm1 20 [ ]*[a-f0-9]+: 0f 38 c9 0c 58 sha1msg1 \(%eax,%ebx,2\),%xmm1 21 [ ]*[a-f0-9]+: 0f 38 ca ca sha1msg2 %xmm2,%xmm1 22 [ ]*[a-f0-9]+: 0f 38 ca 08 sha1msg2 \(%eax\),%xmm1 23 [ ]*[a-f0-9]+: 0f 38 ca 48 12 sha1msg2 0x12\(%eax\),%xmm1 24 [ ]*[a-f0-9]+: 0f 38 ca 0c 58 sha1msg2 \(%eax,%ebx,2\),%xmm1 25 [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 26 [ ]*[a-f0-9]+: 0f 38 cb 08 sha256rnds2 (%xmm0,)?\(%eax\),%xmm1 27 [ ]*[a-f0-9]+: 0f 38 cb 48 12 sha256rnds2 (%xmm0,)?0x12\(%eax\),%xmm1 28 [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%eax,%ebx,2\),%xmm1 29 [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 30 [ ]*[a-f0-9]+: 0f 38 cb 08 sha256rnds2 (%xmm0,)?\(%eax\),%xmm1 31 [ ]*[a-f0-9]+: 0f 38 cb 48 12 sha256rnds2 (%xmm0,)?0x12\(%eax\),%xmm1 32 [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%eax,%ebx,2\),%xmm1 33 [ ]*[a-f0-9]+: 0f 38 cc ca sha256msg1 %xmm2,%xmm1 34 [ ]*[a-f0-9]+: 0f 38 cc 08 sha256msg1 \(%eax\),%xmm1 35 [ ]*[a-f0-9]+: 0f 38 cc 48 12 sha256msg1 0x12\(%eax\),%xmm1 36 [ ]*[a-f0-9]+: 0f 38 cc 0c 58 sha256msg1 \(%eax,%ebx,2\),%xmm1 37 [ ]*[a-f0-9]+: 0f 38 cd ca sha256msg2 %xmm2,%xmm1 38 [ ]*[a-f0-9]+: 0f 38 cd 08 sha256msg2 \(%eax\),%xmm1 39 [ ]*[a-f0-9]+: 0f 38 cd 48 12 sha256msg2 0x12\(%eax\),%xmm1 40 [ ]*[a-f0-9]+: 0f 38 cd 0c 58 sha256msg2 \(%eax,%ebx,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,\(%eax\),%xmm2 43 [ ]*[a-f0-9]+: 0f 3a cc 58 12 05 sha1rnds4 \$0x5,0x12\(%eax\),%xmm3 44 [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%eax,%ebx,2\),%xmm4 45 [ ]*[a-f0-9]+: 0f 38 c8 ca sha1nexte %xmm2,%xmm1 46 [ ]*[a-f0-9]+: 0f 38 c8 10 sha1nexte \(%eax\),%xmm2 47 [ ]*[a-f0-9]+: 0f 38 c8 58 12 sha1nexte 0x12\(%eax\),%xmm3 48 [ ]*[a-f0-9]+: 0f 38 c8 24 58 sha1nexte \(%eax,%ebx,2\),%xmm4 49 [ ]*[a-f0-9]+: 0f 38 c9 ca sha1msg1 %xmm2,%xmm1 50 [ ]*[a-f0-9]+: 0f 38 c9 10 sha1msg1 \(%eax\),%xmm2 51 [ ]*[a-f0-9]+: 0f 38 c9 58 12 sha1msg1 0x12\(%eax\),%xmm3 52 [ ]*[a-f0-9]+: 0f 38 c9 24 58 sha1msg1 \(%eax,%ebx,2\),%xmm4 53 [ ]*[a-f0-9]+: 0f 38 ca ca sha1msg2 %xmm2,%xmm1 54 [ ]*[a-f0-9]+: 0f 38 ca 10 sha1msg2 \(%eax\),%xmm2 55 [ ]*[a-f0-9]+: 0f 38 ca 58 12 sha1msg2 0x12\(%eax\),%xmm3 56 [ ]*[a-f0-9]+: 0f 38 ca 24 58 sha1msg2 \(%eax,%ebx,2\),%xmm4 57 [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 58 [ ]*[a-f0-9]+: 0f 38 cb 10 sha256rnds2 (%xmm0,)?\(%eax\),%xmm2 59 [ ]*[a-f0-9]+: 0f 38 cb 58 12 sha256rnds2 (%xmm0,)?0x12\(%eax\),%xmm3 60 [ ]*[a-f0-9]+: 0f 38 cb 24 58 sha256rnds2 (%xmm0,)?\(%eax,%ebx,2\),%xmm4 61 [ ]*[a-f0-9]+: 0f 38 cb ca sha256rnds2 (%xmm0,)?%xmm2,%xmm1 62 [ ]*[a-f0-9]+: 0f 38 cb 10 sha256rnds2 (%xmm0,)?\(%eax\),%xmm2 63 [ ]*[a-f0-9]+: 0f 38 cb 58 12 sha256rnds2 (%xmm0,)?0x12\(%eax\),%xmm3 64 [ ]*[a-f0-9]+: 0f 38 cb 24 58 sha256rnds2 (%xmm0,)?\(%eax,%ebx,2\),%xmm4 65 [ ]*[a-f0-9]+: 0f 38 cc ca sha256msg1 %xmm2,%xmm1 66 [ ]*[a-f0-9]+: 0f 38 cc 10 sha256msg1 \(%eax\),%xmm2 67 [ ]*[a-f0-9]+: 0f 38 cc 58 12 sha256msg1 0x12\(%eax\),%xmm3 68 [ ]*[a-f0-9]+: 0f 38 cc 24 58 sha256msg1 \(%eax,%ebx,2\),%xmm4 69 [ ]*[a-f0-9]+: 0f 38 cd ca sha256msg2 %xmm2,%xmm1 70 [ ]*[a-f0-9]+: 0f 38 cd 10 sha256msg2 \(%eax\),%xmm2 71 [ ]*[a-f0-9]+: 0f 38 cd 58 12 sha256msg2 0x12\(%eax\),%xmm3 72 [ ]*[a-f0-9]+: 0f 38 cd 24 58 sha256msg2 \(%eax,%ebx,2\),%xmm4 73