Back to index

cell-binutils  2.17cvs20070401
x86_64.d
Go to the documentation of this file.
00001 #as: -J
00002 #objdump: -dw
00003 #name: i386 x86_64
00004 #stderr: x86_64.e
00005 .*: +file format .*
00006 
00007 Disassembly of section .text:
00008 
00009 0+ <.*>:
00010 [      ]+0:   01 ca[        ]+add[        ]+%ecx,%edx
00011 [      ]+2:   44 01 ca[     ]+add[        ]+%r9d,%edx
00012 [      ]+5:   41 01 ca[     ]+add[        ]+%ecx,%r10d
00013 [      ]+8:   48 01 ca[     ]+add[        ]+%rcx,%rdx
00014 [      ]+b:   4d 01 ca[     ]+add[        ]+%r9,%r10
00015 [      ]+e:   41 01 c0[     ]+add[        ]+%eax,%r8d
00016 [      ]+11:  66 41 01 c0[  ]+add[        ]+%ax,%r8w
00017 [      ]+15:  49 01 c0[     ]+add[        ]+%rax,%r8
00018 [      ]+18:  05 11 22 33 44[      ]+add[        ]+\$0x44332211,%eax
00019 [      ]+1d:  48 05 11 22 33 f4[   ]+add[        ]+\$0xf+4332211,%rax
00020 [      ]+23:  66 05 33 44[  ]+add[        ]+\$0x4433,%ax
00021 [      ]+27:  48 05 11 22 33 44[   ]+add[        ]+\$0x44332211,%rax
00022 [      ]+2d:  00 ca[        ]+add[        ]+%cl,%dl
00023 [      ]+2f:  00 f7[        ]+add[        ]+%dh,%bh
00024 [      ]+31:  40 00 f7[     ]+add[        ]+%sil,%dil
00025 [      ]+34:  41 00 f7[     ]+add[        ]+%sil,%r15b
00026 [      ]+37:  44 00 f7[     ]+add[        ]+%r14b,%dil
00027 [      ]+3a:  45 00 f7[     ]+add[        ]+%r14b,%r15b
00028 [      ]+3d:  50[    ]+push[       ]+%rax
00029 [      ]+3e:  41 50[        ]+push[       ]+%r8
00030 [      ]+40:  41 59[        ]+pop[        ]+%r9
00031 [      ]+42:  04 11[        ]+add[        ]+\$0x11,%al
00032 [      ]+44:  80 c4 11[     ]+add[        ]+\$0x11,%ah
00033 [      ]+47:  40 80 c4 11[  ]+add[        ]+\$0x11,%spl
00034 [      ]+4b:  41 80 c0 11[  ]+add[        ]+\$0x11,%r8b
00035 [      ]+4f:  41 80 c4 11[  ]+add[        ]+\$0x11,%r12b
00036 [      ]+53:  0f 20 c0[     ]+mov[        ]+%cr0,%rax
00037 [      ]+56:  41 0f 20 c0[  ]+mov[        ]+%cr0,%r8
00038 [      ]+5a:  44 0f 20 c0[  ]+mov[        ]+%cr8,%rax
00039 [      ]+5e:  44 0f 22 c0[  ]+mov[        ]+%rax,%cr8
00040 [      ]+62:  f3 48 a5[     ]+rep movsq %ds:\(%rsi\),%es:\(%rdi\)
00041 [      ]+65:  66 f3 a5[     ]+rep movsw %ds:\(%rsi\),%es:\(%rdi\)
00042 [      ]+68:  f3 48 a5[     ]+rep movsq %ds:\(%rsi\),%es:\(%rdi\)
00043 [      ]+6b:  b0 11[        ]+mov[        ]+\$0x11,%al
00044 [      ]+6d:  b4 11[        ]+mov[        ]+\$0x11,%ah
00045 [      ]+6f:  40 b4 11[     ]+mov[        ]+\$0x11,%spl
00046 [      ]+72:  41 b4 11[     ]+mov[        ]+\$0x11,%r12b
00047 [      ]+75:  b8 44 33 22 11[      ]+mov[        ]+\$0x11223344,%eax
00048 [      ]+7a:  41 b8 44 33 22 11[   ]+mov[        ]+\$0x11223344,%r8d
00049 [      ]+80:  48 b8 88 77 66 55 44 33 22 11      mov[   ]+\$0x1122334455667788,%rax
00050 [      ]+8a:  49 b8 88 77 66 55 44 33 22 11      mov[   ]+\$0x1122334455667788,%r8
00051 [      ]+94:  03 00[        ]+add[        ]+\(%rax\),%eax
00052 [      ]+96:  41 03 00[     ]+add[        ]+\(%r8\),%eax
00053 [      ]+99:  45 03 00[     ]+add[        ]+\(%r8\),%r8d
00054 [      ]+9c:  49 03 00[     ]+add[        ]+\(%r8\),%rax
00055 [      ]+9f:  03 05 22 22 22 22[   ]+add[        ]+572662306\(%rip\),%eax.*
00056 [      ]+a5:  03 45 00[     ]+add[        ]+0x0\(%rbp\),%eax
00057 [      ]+a8:  03 04 25 22 22 22 22        add[   ]+0x22222222,%eax
00058 [      ]+af:  41 03 45 00[  ]+add[        ]+0x0\(%r13\),%eax
00059 [      ]+b3:  03 04 80[     ]+add[        ]+\(%rax,%rax,4\),%eax
00060 [      ]+b6:  41 03 04 80[  ]+add[        ]+\(%r8,%rax,4\),%eax
00061 [      ]+ba:  45 03 04 80[  ]+add[        ]+\(%r8,%rax,4\),%r8d
00062 [      ]+be:  43 03 04 80[  ]+add[        ]+\(%r8,%r8,4\),%eax
00063 [      ]+c2:  46 01 04 81[  ]+add[        ]+%r8d,\(%rcx,%r8,4\)
00064 [      ]+c6:  03 14 c0[     ]+add[        ]+\(%rax,%rax,8\),%edx
00065 [      ]+c9:  03 14 c8[     ]+add[        ]+\(%rax,%rcx,8\),%edx
00066 [      ]+cc:  03 14 d0[     ]+add[        ]+\(%rax,%rdx,8\),%edx
00067 [      ]+cf:  03 14 d8[     ]+add[        ]+\(%rax,%rbx,8\),%edx
00068 [      ]+d2:  03 10[        ]+add[        ]+\(%rax\),%edx
00069 [      ]+d4:  03 14 e8[     ]+add[        ]+\(%rax,%rbp,8\),%edx
00070 [      ]+d7:  03 14 f0[     ]+add[        ]+\(%rax,%rsi,8\),%edx
00071 [      ]+da:  03 14 f8[     ]+add[        ]+\(%rax,%rdi,8\),%edx
00072 [      ]+dd:  42 03 14 c0[  ]+add[        ]+\(%rax,%r8,8\),%edx
00073 [      ]+e1:  42 03 14 c8[  ]+add[        ]+\(%rax,%r9,8\),%edx
00074 [      ]+e5:  42 03 14 d0[  ]+add[        ]+\(%rax,%r10,8\),%edx
00075 [      ]+e9:  42 03 14 d8[  ]+add[        ]+\(%rax,%r11,8\),%edx
00076 [      ]+ed:  42 03 14 e0[  ]+add[        ]+\(%rax,%r12,8\),%edx
00077 [      ]+f1:  42 03 14 e8[  ]+add[        ]+\(%rax,%r13,8\),%edx
00078 [      ]+f5:  42 03 14 f0[  ]+add[        ]+\(%rax,%r14,8\),%edx
00079 [      ]+f9:  42 03 14 f8[  ]+add[        ]+\(%rax,%r15,8\),%edx
00080 [      ]+fd:  83 c1 11[     ]+add[        ]+\$0x11,%ecx
00081  100:  83 00 11[     ]+addl[       ]+\$0x11,\(%rax\)
00082  103:  48 83 00 11[  ]+addq[       ]+\$0x11,\(%rax\)
00083  107:  41 83 00 11[  ]+addl[       ]+\$0x11,\(%r8\)
00084  10b:  83 04 81 11[  ]+addl[       ]+\$0x11,\(%rcx,%rax,4\)
00085  10f:  41 83 04 81 11[      ]+addl[       ]+\$0x11,\(%r9,%rax,4\)
00086  114:  42 83 04 81 11[      ]+addl[       ]+\$0x11,\(%rcx,%r8,4\)
00087  119:  83 05 22 22 22 22 33        addl[  ]+\$0x33,572662306\(%rip\).*
00088  120:  48 83 05 22 22 22 22 33     addq[  ]+\$0x33,572662306\(%rip\).*
00089  128:  81 05 22 22 22 22 33 33 33 33      addl[  ]+\$0x33333333,572662306\(%rip\).*
00090  132:  48 81 05 22 22 22 22 33 33 33 33   addq[  ]+\$0x33333333,572662306\(%rip\).*
00091  13d:  83 04 c5 22 22 22 22 33     addl[  ]+\$0x33,0x22222222\(,%rax,8\)
00092  145:  83 80 22 22 22 22 33        addl[  ]+\$0x33,0x22222222\(%rax\)
00093  14c:  83 80 22 22 22 22 33        addl[  ]+\$0x33,0x22222222\(%rax\)
00094  153:  41 83 04 e8 33[      ]+addl[       ]+\$0x33,\(%r8,%rbp,8\)
00095  158:  83 04 25 22 22 22 22 33     addl[  ]+\$0x33,0x22222222
00096  160:  a0 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%al
00097  169:  a1 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%eax
00098  172:  a2 11 22 33 44 55 66 77 88  mov[   ]+%al,0x8877665544332211
00099  17b:  a3 11 22 33 44 55 66 77 88  mov[   ]+%eax,0x8877665544332211
00100  184:  48 a1 11 22 33 44 55 66 77 88      mov[   ]+0x8877665544332211,%rax
00101  18e:  48 a3 11 22 33 44 55 66 77 88      mov[   ]+%rax,0x8877665544332211
00102  198:  48 99[        ]+cqto[       ]+
00103  19a:  48 98[        ]+cltq[       ]+
00104  19c:  48 63 c0[     ]+movslq %eax,%rax
00105  19f:  48 0f bf c0[  ]+movswq %ax,%rax
00106  1a3:  48 0f be c0[  ]+movsbq %al,%rax
00107 
00108 0+1a7 <bar>:
00109  1a7:  b0 00[        ]+mov[        ]+\$0x0,%al
00110  1a9:  66 b8 00 00[  ]+mov[        ]+\$0x0,%ax
00111  1ad:  b8 00 00 00 00[      ]+mov[        ]+\$0x0,%eax
00112  1b2:  48 c7 c0 00 00 00 00        mov[   ]+\$0x0,%rax
00113  1b9:  a1 00 00 00 00 00 00 00 00  mov[   ]+0x0,%eax
00114  1c2:  8b 04 25 00 00 00 00        mov[   ]+0x0,%eax
00115  1c9:  8b 80 00 00 00 00[   ]+mov[        ]+0x0\(%rax\),%eax
00116  1cf:  8b 05 00 00 00 00[   ]+mov[        ]+0\(%rip\),%eax.*
00117  1d5:  b0 00[        ]+mov[        ]+\$0x0,%al
00118  1d7:  66 b8 00 00[  ]+mov[        ]+\$0x0,%ax
00119  1db:  b8 00 00 00 00[      ]+mov[        ]+\$0x0,%eax
00120  1e0:  48 c7 c0 00 00 00 00        mov[   ]+\$0x0,%rax
00121  1e7:  a1 00 00 00 00 00 00 00 00  mov[   ]+0x0,%eax
00122  1f0:  8b 04 25 00 00 00 00        mov[   ]+0x0,%eax
00123  1f7:  8b 80 00 00 00 00[   ]+mov[        ]+0x0\(%rax\),%eax
00124  1fd:  8b 05 00 00 00 00[   ]+mov[        ]+0\(%rip\),%eax.*
00125 
00126 0+203 <foo>:
00127  203:  a0 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%al
00128  20c:  66 a1 11 22 33 44 55 66 77 88      mov[   ]+0x8877665544332211,%ax
00129  216:  a1 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%eax
00130  21f:  48 a1 11 22 33 44 55 66 77 88      mov[   ]+0x8877665544332211,%rax
00131  229:  a2 11 22 33 44 55 66 77 88  mov[   ]+%al,0x8877665544332211
00132  232:  66 a3 11 22 33 44 55 66 77 88      mov[   ]+%ax,0x8877665544332211
00133  23c:  a3 11 22 33 44 55 66 77 88  mov[   ]+%eax,0x8877665544332211
00134  245:  48 a3 11 22 33 44 55 66 77 88      mov[   ]+%rax,0x8877665544332211
00135  24f:  a0 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%al
00136  258:  66 a1 11 22 33 44 55 66 77 88      mov[   ]+0x8877665544332211,%ax
00137  262:  a1 11 22 33 44 55 66 77 88  mov[   ]+0x8877665544332211,%eax
00138  26b:  48 a1 11 22 33 44 55 66 77 88      mov[   ]+0x8877665544332211,%rax
00139  275:  a2 11 22 33 44 55 66 77 88  mov[   ]+%al,0x8877665544332211
00140  27e:  66 a3 11 22 33 44 55 66 77 88      mov[   ]+%ax,0x8877665544332211
00141  288:  a3 11 22 33 44 55 66 77 88  mov[   ]+%eax,0x8877665544332211
00142  291:  48 a3 11 22 33 44 55 66 77 88      mov[   ]+%rax,0x8877665544332211
00143  29b:  8a 04 25 11 22 33 ff        mov[   ]+0xffffffffff332211,%al
00144  2a2:  66 8b 04 25 11 22 33 ff     mov[   ]+0xffffffffff332211,%ax
00145  2aa:  8b 04 25 11 22 33 ff        mov[   ]+0xffffffffff332211,%eax
00146  2b1:  48 8b 04 25 11 22 33 ff     mov[   ]+0xffffffffff332211,%rax
00147  2b9:  88 04 25 11 22 33 ff        mov[   ]+%al,0xffffffffff332211
00148  2c0:  66 89 04 25 11 22 33 ff     mov[   ]+%ax,0xffffffffff332211
00149  2c8:  89 04 25 11 22 33 ff        mov[   ]+%eax,0xffffffffff332211
00150  2cf:  48 89 04 25 11 22 33 ff     mov[   ]+%rax,0xffffffffff332211
00151  2d7:  8a 04 25 11 22 33 ff        mov[   ]+0xffffffffff332211,%al
00152  2de:  66 8b 04 25 11 22 33 ff     mov[   ]+0xffffffffff332211,%ax
00153  2e6:  8b 04 25 11 22 33 ff        mov[   ]+0xffffffffff332211,%eax
00154  2ed:  48 8b 04 25 11 22 33 ff     mov[   ]+0xffffffffff332211,%rax
00155  2f5:  88 04 25 11 22 33 ff        mov[   ]+%al,0xffffffffff332211
00156  2fc:  66 89 04 25 11 22 33 ff     mov[   ]+%ax,0xffffffffff332211
00157  304:  89 04 25 11 22 33 ff        mov[   ]+%eax,0xffffffffff332211
00158  30b:  48 89 04 25 11 22 33 ff     mov[   ]+%rax,0xffffffffff332211
00159  313:  48 0f c7 08[  ]+cmpxchg16b \(%rax\)
00160  317:  48 0f c7 08[  ]+cmpxchg16b \(%rax\)
00161 #pass