Back to index

cell-binutils  2.17cvs20070401
katmai.d
Go to the documentation of this file.
00001 #objdump: -dw
00002 #name: i386 katmai
00003 
00004 .*: +file format .*
00005 
00006 Disassembly of section .text:
00007 
00008 0+000 <foo>:
00009    0:  0f 58 01 [    ]*addps  \(%ecx\),%xmm0
00010    3:  0f 58 ca [    ]*addps  %xmm2,%xmm1
00011    6:  f3 0f 58 13 [        ]*addss  \(%ebx\),%xmm2
00012    a:  f3 0f 58 dc [        ]*addss  %xmm4,%xmm3
00013    e:  0f 55 65 00 [        ]*andnps 0x0\(%ebp\),%xmm4
00014   12:  0f 55 ee [    ]*andnps %xmm6,%xmm5
00015   15:  0f 54 37 [    ]*andps  \(%edi\),%xmm6
00016   18:  0f 54 f8 [    ]*andps  %xmm0,%xmm7
00017   1b:  0f c2 c1 02 [        ]*cmpleps %xmm1,%xmm0
00018   1f:  0f c2 0a 03 [        ]*cmpunordps \(%edx\),%xmm1
00019   23:  f3 0f c2 d2 04 [     ]*cmpneqss %xmm2,%xmm2
00020   28:  f3 0f c2 1c 24 05 [  ]*cmpnltss \(%esp\),%xmm3
00021   2e:  0f c2 e5 06 [        ]*cmpnleps %xmm5,%xmm4
00022   32:  0f c2 2e 07 [        ]*cmpordps \(%esi\),%xmm5
00023   36:  f3 0f c2 f7 00 [     ]*cmpeqss %xmm7,%xmm6
00024   3b:  f3 0f c2 38 01 [     ]*cmpltss \(%eax\),%xmm7
00025   40:  0f c2 c1 00 [        ]*cmpeqps %xmm1,%xmm0
00026   44:  0f c2 0a 00 [        ]*cmpeqps \(%edx\),%xmm1
00027   48:  f3 0f c2 d2 00 [     ]*cmpeqss %xmm2,%xmm2
00028   4d:  f3 0f c2 1c 24 00 [  ]*cmpeqss \(%esp\),%xmm3
00029   53:  0f c2 e5 01 [        ]*cmpltps %xmm5,%xmm4
00030   57:  0f c2 2e 01 [        ]*cmpltps \(%esi\),%xmm5
00031   5b:  f3 0f c2 f7 01 [     ]*cmpltss %xmm7,%xmm6
00032   60:  f3 0f c2 38 01 [     ]*cmpltss \(%eax\),%xmm7
00033   65:  0f c2 01 02 [        ]*cmpleps \(%ecx\),%xmm0
00034   69:  0f c2 ca 02 [        ]*cmpleps %xmm2,%xmm1
00035   6d:  f3 0f c2 13 02 [     ]*cmpless \(%ebx\),%xmm2
00036   72:  f3 0f c2 dc 02 [     ]*cmpless %xmm4,%xmm3
00037   77:  0f c2 65 00 03 [     ]*cmpunordps 0x0\(%ebp\),%xmm4
00038   7c:  0f c2 ee 03 [        ]*cmpunordps %xmm6,%xmm5
00039   80:  f3 0f c2 37 03 [     ]*cmpunordss \(%edi\),%xmm6
00040   85:  f3 0f c2 f8 03 [     ]*cmpunordss %xmm0,%xmm7
00041   8a:  0f c2 c1 04 [        ]*cmpneqps %xmm1,%xmm0
00042   8e:  0f c2 0a 04 [        ]*cmpneqps \(%edx\),%xmm1
00043   92:  f3 0f c2 d2 04 [     ]*cmpneqss %xmm2,%xmm2
00044   97:  f3 0f c2 1c 24 04 [  ]*cmpneqss \(%esp\),%xmm3
00045   9d:  0f c2 e5 05 [        ]*cmpnltps %xmm5,%xmm4
00046   a1:  0f c2 2e 05 [        ]*cmpnltps \(%esi\),%xmm5
00047   a5:  f3 0f c2 f7 05 [     ]*cmpnltss %xmm7,%xmm6
00048   aa:  f3 0f c2 38 05 [     ]*cmpnltss \(%eax\),%xmm7
00049   af:  0f c2 01 06 [        ]*cmpnleps \(%ecx\),%xmm0
00050   b3:  0f c2 ca 06 [        ]*cmpnleps %xmm2,%xmm1
00051   b7:  f3 0f c2 13 06 [     ]*cmpnless \(%ebx\),%xmm2
00052   bc:  f3 0f c2 dc 06 [     ]*cmpnless %xmm4,%xmm3
00053   c1:  0f c2 65 00 07 [     ]*cmpordps 0x0\(%ebp\),%xmm4
00054   c6:  0f c2 ee 07 [        ]*cmpordps %xmm6,%xmm5
00055   ca:  f3 0f c2 37 07 [     ]*cmpordss \(%edi\),%xmm6
00056   cf:  f3 0f c2 f8 07 [     ]*cmpordss %xmm0,%xmm7
00057   d4:  0f 2f c1 [    ]*comiss %xmm1,%xmm0
00058   d7:  0f 2f 0a [    ]*comiss \(%edx\),%xmm1
00059   da:  0f 2a d3 [    ]*cvtpi2ps %mm3,%xmm2
00060   dd:  0f 2a 1c 24 [        ]*cvtpi2ps \(%esp\),%xmm3
00061   e1:  f3 0f 2a e5 [        ]*cvtsi2ss %ebp,%xmm4
00062   e5:  f3 0f 2a 2e [        ]*cvtsi2ss \(%esi\),%xmm5
00063   e9:  0f 2d f7 [    ]*cvtps2pi %xmm7,%mm6
00064   ec:  0f 2d 38 [    ]*cvtps2pi \(%eax\),%mm7
00065   ef:  f3 0f 2d 01 [        ]*cvtss2si \(%ecx\),%eax
00066   f3:  f3 0f 2d ca [        ]*cvtss2si %xmm2,%ecx
00067   f7:  0f 2c 13 [    ]*cvttps2pi \(%ebx\),%mm2
00068   fa:  0f 2c dc [    ]*cvttps2pi %xmm4,%mm3
00069   fd:  f3 0f 2c 65 00 [     ]*cvttss2si 0x0\(%ebp\),%esp
00070  102:  f3 0f 2c ee [        ]*cvttss2si %xmm6,%ebp
00071  106:  0f 5e c1 [    ]*divps  %xmm1,%xmm0
00072  109:  0f 5e 0a [    ]*divps  \(%edx\),%xmm1
00073  10c:  f3 0f 5e d3 [        ]*divss  %xmm3,%xmm2
00074  110:  f3 0f 5e 1c 24 [     ]*divss  \(%esp\),%xmm3
00075  115:  0f ae 55 00 [        ]*ldmxcsr 0x0\(%ebp\)
00076  119:  0f ae 1e [    ]*stmxcsr \(%esi\)
00077  11c:  0f ae f8 [    ]*sfence 
00078  11f:  0f 5f c1 [    ]*maxps  %xmm1,%xmm0
00079  122:  0f 5f 0a [    ]*maxps  \(%edx\),%xmm1
00080  125:  f3 0f 5f d3 [        ]*maxss  %xmm3,%xmm2
00081  129:  f3 0f 5f 1c 24 [     ]*maxss  \(%esp\),%xmm3
00082  12e:  0f 5d e5 [    ]*minps  %xmm5,%xmm4
00083  131:  0f 5d 2e [    ]*minps  \(%esi\),%xmm5
00084  134:  f3 0f 5d f7 [        ]*minss  %xmm7,%xmm6
00085  138:  f3 0f 5d 38 [        ]*minss  \(%eax\),%xmm7
00086  13c:  0f 28 c1 [    ]*movaps %xmm1,%xmm0
00087  13f:  0f 29 11 [    ]*movaps %xmm2,\(%ecx\)
00088  142:  0f 28 12 [    ]*movaps \(%edx\),%xmm2
00089  145:  0f 16 dc [    ]*movlhps %xmm4,%xmm3
00090  148:  0f 17 2c 24 [        ]*movhps %xmm5,\(%esp\)
00091  14c:  0f 16 2e [    ]*movhps \(%esi\),%xmm5
00092  14f:  0f 12 f7 [    ]*movhlps %xmm7,%xmm6
00093  152:  0f 13 07 [    ]*movlps %xmm0,\(%edi\)
00094  155:  0f 12 00 [    ]*movlps \(%eax\),%xmm0
00095  158:  0f 50 ca [    ]*movmskps %xmm2,%ecx
00096  15b:  0f 10 d3 [    ]*movups %xmm3,%xmm2
00097  15e:  0f 11 22 [    ]*movups %xmm4,\(%edx\)
00098  161:  0f 10 65 00 [        ]*movups 0x0\(%ebp\),%xmm4
00099  165:  f3 0f 10 ee [        ]*movss  %xmm6,%xmm5
00100  169:  f3 0f 11 3e [        ]*movss  %xmm7,\(%esi\)
00101  16d:  f3 0f 10 38 [        ]*movss  \(%eax\),%xmm7
00102  171:  0f 59 c1 [    ]*mulps  %xmm1,%xmm0
00103  174:  0f 59 0a [    ]*mulps  \(%edx\),%xmm1
00104  177:  f3 0f 59 d2 [        ]*mulss  %xmm2,%xmm2
00105  17b:  f3 0f 59 1c 24 [     ]*mulss  \(%esp\),%xmm3
00106  180:  0f 56 e5 [    ]*orps   %xmm5,%xmm4
00107  183:  0f 56 2e [    ]*orps   \(%esi\),%xmm5
00108  186:  0f 53 f7 [    ]*rcpps  %xmm7,%xmm6
00109  189:  0f 53 38 [    ]*rcpps  \(%eax\),%xmm7
00110  18c:  f3 0f 53 01 [        ]*rcpss  \(%ecx\),%xmm0
00111  190:  f3 0f 53 ca [        ]*rcpss  %xmm2,%xmm1
00112  194:  0f 52 13 [    ]*rsqrtps \(%ebx\),%xmm2
00113  197:  0f 52 dc [    ]*rsqrtps %xmm4,%xmm3
00114  19a:  f3 0f 52 65 00 [     ]*rsqrtss 0x0\(%ebp\),%xmm4
00115  19f:  f3 0f 52 ee [        ]*rsqrtss %xmm6,%xmm5
00116  1a3:  0f c6 37 02 [        ]*shufps \$0x2,\(%edi\),%xmm6
00117  1a7:  0f c6 f8 03 [        ]*shufps \$0x3,%xmm0,%xmm7
00118  1ab:  0f 51 c1 [    ]*sqrtps %xmm1,%xmm0
00119  1ae:  0f 51 0a [    ]*sqrtps \(%edx\),%xmm1
00120  1b1:  f3 0f 51 d2 [        ]*sqrtss %xmm2,%xmm2
00121  1b5:  f3 0f 51 1c 24 [     ]*sqrtss \(%esp\),%xmm3
00122  1ba:  0f 5c e5 [    ]*subps  %xmm5,%xmm4
00123  1bd:  0f 5c 2e [    ]*subps  \(%esi\),%xmm5
00124  1c0:  f3 0f 5c f7 [        ]*subss  %xmm7,%xmm6
00125  1c4:  f3 0f 5c 38 [        ]*subss  \(%eax\),%xmm7
00126  1c8:  0f 2e 01 [    ]*ucomiss \(%ecx\),%xmm0
00127  1cb:  0f 2e ca [    ]*ucomiss %xmm2,%xmm1
00128  1ce:  0f 15 13 [    ]*unpckhps \(%ebx\),%xmm2
00129  1d1:  0f 15 dc [    ]*unpckhps %xmm4,%xmm3
00130  1d4:  0f 14 65 00 [        ]*unpcklps 0x0\(%ebp\),%xmm4
00131  1d8:  0f 14 ee [    ]*unpcklps %xmm6,%xmm5
00132  1db:  0f 57 37 [    ]*xorps  \(%edi\),%xmm6
00133  1de:  0f 57 f8 [    ]*xorps  %xmm0,%xmm7
00134  1e1:  0f e0 c1 [    ]*pavgb  %mm1,%mm0
00135  1e4:  0f e0 0a [    ]*pavgb  \(%edx\),%mm1
00136  1e7:  0f e3 d3 [    ]*pavgw  %mm3,%mm2
00137  1ea:  0f e3 1c 24 [        ]*pavgw  \(%esp\),%mm3
00138  1ee:  0f c5 c1 00 [        ]*pextrw \$0x0,%mm1,%eax
00139  1f2:  0f c4 09 01 [        ]*pinsrw \$0x1,\(%ecx\),%mm1
00140  1f6:  0f c4 d2 02 [        ]*pinsrw \$0x2,%edx,%mm2
00141  1fa:  0f ee c1 [    ]*pmaxsw %mm1,%mm0
00142  1fd:  0f ee 0a [    ]*pmaxsw \(%edx\),%mm1
00143  200:  0f de d2 [    ]*pmaxub %mm2,%mm2
00144  203:  0f de 1c 24 [        ]*pmaxub \(%esp\),%mm3
00145  207:  0f ea e5 [    ]*pminsw %mm5,%mm4
00146  20a:  0f ea 2e [    ]*pminsw \(%esi\),%mm5
00147  20d:  0f da f7 [    ]*pminub %mm7,%mm6
00148  210:  0f da 38 [    ]*pminub \(%eax\),%mm7
00149  213:  0f d7 c5 [    ]*pmovmskb %mm5,%eax
00150  216:  0f e4 e5 [    ]*pmulhuw %mm5,%mm4
00151  219:  0f e4 2e [    ]*pmulhuw \(%esi\),%mm5
00152  21c:  0f f6 f7 [    ]*psadbw %mm7,%mm6
00153  21f:  0f f6 38 [    ]*psadbw \(%eax\),%mm7
00154  222:  0f 70 da 01 [        ]*pshufw \$0x1,%mm2,%mm3
00155  226:  0f 70 75 00 04 [     ]*pshufw \$0x4,0x0\(%ebp\),%mm6
00156  22b:  0f f7 c7 [    ]*maskmovq %mm7,%mm0
00157  22e:  0f 2b 33 [    ]*movntps %xmm6,\(%ebx\)
00158  231:  0f e7 10 [    ]*movntq %mm2,\(%eax\)
00159  234:  0f 18 06 [    ]*prefetchnta \(%esi\)
00160  237:  0f 18 0c 98 [        ]*prefetcht0 \(%eax,%ebx,4\)
00161  23b:  0f 18 12 [    ]*prefetcht1 \(%edx\)
00162  23e:  0f 18 19 [    ]*prefetcht2 \(%ecx\)
00163  241:  2e 0f [       ]*\(bad\)  
00164  243:  c2 0a 08 [    ]*ret    \$0x80a
00165  246:  90 [   ]*nop    
00166  247:  90 [   ]*nop    
00167  248:  65 [   ]*gs
00168  249:  0f [   ]*sfence.*\(bad\).*
00169  24a:  ae [   ]*scas   %es:\(%edi\),%al
00170  24b:  ff 00 [       ]*incl   \(%eax\)
00171  24d:  00 00 [       ]*add    %al,\(%eax\)
00172        ...