Back to index

cell-binutils  2.17cvs20070401
fpa-dyadic.d
Go to the documentation of this file.
00001 #objdump: -dr --prefix-addresses --show-raw-insn
00002 #name: FPA Dyadic instructions
00003 #as: -mfpu=fpa -mcpu=arm7m
00004 
00005 # Test FPA Dyadic instructions
00006 # This test should work for both big and little-endian assembly.
00007 
00008 .*: *file format .*arm.*
00009 
00010 Disassembly of section .text:
00011 0+000 <[^>]*> ee000100 ?    adfs   f0, f0, f0
00012 0+004 <[^>]*> ee000120 ?    adfsp  f0, f0, f0
00013 0+008 <[^>]*> ee000140 ?    adfsm  f0, f0, f0
00014 0+00c <[^>]*> ee000160 ?    adfsz  f0, f0, f0
00015 0+010 <[^>]*> ee000180 ?    adfd   f0, f0, f0
00016 0+014 <[^>]*> ee0001a0 ?    adfdp  f0, f0, f0
00017 0+018 <[^>]*> ee0001c0 ?    adfdm  f0, f0, f0
00018 0+01c <[^>]*> ee0001e0 ?    adfdz  f0, f0, f0
00019 0+020 <[^>]*> ee080100 ?    adfe   f0, f0, f0
00020 0+024 <[^>]*> ee080120 ?    adfep  f0, f0, f0
00021 0+028 <[^>]*> ee080140 ?    adfem  f0, f0, f0
00022 0+02c <[^>]*> ee080160 ?    adfez  f0, f0, f0
00023 0+030 <[^>]*> ee200100 ?    sufs   f0, f0, f0
00024 0+034 <[^>]*> ee200120 ?    sufsp  f0, f0, f0
00025 0+038 <[^>]*> ee200140 ?    sufsm  f0, f0, f0
00026 0+03c <[^>]*> ee200160 ?    sufsz  f0, f0, f0
00027 0+040 <[^>]*> ee200180 ?    sufd   f0, f0, f0
00028 0+044 <[^>]*> ee2001a0 ?    sufdp  f0, f0, f0
00029 0+048 <[^>]*> ee2001c0 ?    sufdm  f0, f0, f0
00030 0+04c <[^>]*> ee2001e0 ?    sufdz  f0, f0, f0
00031 0+050 <[^>]*> ee280100 ?    sufe   f0, f0, f0
00032 0+054 <[^>]*> ee280120 ?    sufep  f0, f0, f0
00033 0+058 <[^>]*> ee280140 ?    sufem  f0, f0, f0
00034 0+05c <[^>]*> ee280160 ?    sufez  f0, f0, f0
00035 0+060 <[^>]*> ee300100 ?    rsfs   f0, f0, f0
00036 0+064 <[^>]*> ee300120 ?    rsfsp  f0, f0, f0
00037 0+068 <[^>]*> ee300140 ?    rsfsm  f0, f0, f0
00038 0+06c <[^>]*> ee300160 ?    rsfsz  f0, f0, f0
00039 0+070 <[^>]*> ee300180 ?    rsfd   f0, f0, f0
00040 0+074 <[^>]*> ee3001a0 ?    rsfdp  f0, f0, f0
00041 0+078 <[^>]*> ee3001c0 ?    rsfdm  f0, f0, f0
00042 0+07c <[^>]*> ee3001e0 ?    rsfdz  f0, f0, f0
00043 0+080 <[^>]*> ee380100 ?    rsfe   f0, f0, f0
00044 0+084 <[^>]*> ee380120 ?    rsfep  f0, f0, f0
00045 0+088 <[^>]*> ee380140 ?    rsfem  f0, f0, f0
00046 0+08c <[^>]*> ee380160 ?    rsfez  f0, f0, f0
00047 0+090 <[^>]*> ee100100 ?    mufs   f0, f0, f0
00048 0+094 <[^>]*> ee100120 ?    mufsp  f0, f0, f0
00049 0+098 <[^>]*> ee100140 ?    mufsm  f0, f0, f0
00050 0+09c <[^>]*> ee100160 ?    mufsz  f0, f0, f0
00051 0+0a0 <[^>]*> ee100180 ?    mufd   f0, f0, f0
00052 0+0a4 <[^>]*> ee1001a0 ?    mufdp  f0, f0, f0
00053 0+0a8 <[^>]*> ee1001c0 ?    mufdm  f0, f0, f0
00054 0+0ac <[^>]*> ee1001e0 ?    mufdz  f0, f0, f0
00055 0+0b0 <[^>]*> ee180100 ?    mufe   f0, f0, f0
00056 0+0b4 <[^>]*> ee180120 ?    mufep  f0, f0, f0
00057 0+0b8 <[^>]*> ee180140 ?    mufem  f0, f0, f0
00058 0+0bc <[^>]*> ee180160 ?    mufez  f0, f0, f0
00059 0+0c0 <[^>]*> ee400100 ?    dvfs   f0, f0, f0
00060 0+0c4 <[^>]*> ee400120 ?    dvfsp  f0, f0, f0
00061 0+0c8 <[^>]*> ee400140 ?    dvfsm  f0, f0, f0
00062 0+0cc <[^>]*> ee400160 ?    dvfsz  f0, f0, f0
00063 0+0d0 <[^>]*> ee400180 ?    dvfd   f0, f0, f0
00064 0+0d4 <[^>]*> ee4001a0 ?    dvfdp  f0, f0, f0
00065 0+0d8 <[^>]*> ee4001c0 ?    dvfdm  f0, f0, f0
00066 0+0dc <[^>]*> ee4001e0 ?    dvfdz  f0, f0, f0
00067 0+0e0 <[^>]*> ee480100 ?    dvfe   f0, f0, f0
00068 0+0e4 <[^>]*> ee480120 ?    dvfep  f0, f0, f0
00069 0+0e8 <[^>]*> ee480140 ?    dvfem  f0, f0, f0
00070 0+0ec <[^>]*> ee480160 ?    dvfez  f0, f0, f0
00071 0+0f0 <[^>]*> ee500100 ?    rdfs   f0, f0, f0
00072 0+0f4 <[^>]*> ee500120 ?    rdfsp  f0, f0, f0
00073 0+0f8 <[^>]*> ee500140 ?    rdfsm  f0, f0, f0
00074 0+0fc <[^>]*> ee500160 ?    rdfsz  f0, f0, f0
00075 0+100 <[^>]*> ee500180 ?    rdfd   f0, f0, f0
00076 0+104 <[^>]*> ee5001a0 ?    rdfdp  f0, f0, f0
00077 0+108 <[^>]*> ee5001c0 ?    rdfdm  f0, f0, f0
00078 0+10c <[^>]*> ee5001e0 ?    rdfdz  f0, f0, f0
00079 0+110 <[^>]*> ee580100 ?    rdfe   f0, f0, f0
00080 0+114 <[^>]*> ee580120 ?    rdfep  f0, f0, f0
00081 0+118 <[^>]*> ee580140 ?    rdfem  f0, f0, f0
00082 0+11c <[^>]*> ee580160 ?    rdfez  f0, f0, f0
00083 0+120 <[^>]*> ee600100 ?    pows   f0, f0, f0
00084 0+124 <[^>]*> ee600120 ?    powsp  f0, f0, f0
00085 0+128 <[^>]*> ee600140 ?    powsm  f0, f0, f0
00086 0+12c <[^>]*> ee600160 ?    powsz  f0, f0, f0
00087 0+130 <[^>]*> ee600180 ?    powd   f0, f0, f0
00088 0+134 <[^>]*> ee6001a0 ?    powdp  f0, f0, f0
00089 0+138 <[^>]*> ee6001c0 ?    powdm  f0, f0, f0
00090 0+13c <[^>]*> ee6001e0 ?    powdz  f0, f0, f0
00091 0+140 <[^>]*> ee680100 ?    powe   f0, f0, f0
00092 0+144 <[^>]*> ee680120 ?    powep  f0, f0, f0
00093 0+148 <[^>]*> ee680140 ?    powem  f0, f0, f0
00094 0+14c <[^>]*> ee680160 ?    powez  f0, f0, f0
00095 0+150 <[^>]*> ee700100 ?    rpws   f0, f0, f0
00096 0+154 <[^>]*> ee700120 ?    rpwsp  f0, f0, f0
00097 0+158 <[^>]*> ee700140 ?    rpwsm  f0, f0, f0
00098 0+15c <[^>]*> ee700160 ?    rpwsz  f0, f0, f0
00099 0+160 <[^>]*> ee700180 ?    rpwd   f0, f0, f0
00100 0+164 <[^>]*> ee7001a0 ?    rpwdp  f0, f0, f0
00101 0+168 <[^>]*> ee7001c0 ?    rpwdm  f0, f0, f0
00102 0+16c <[^>]*> ee7001e0 ?    rpwdz  f0, f0, f0
00103 0+170 <[^>]*> ee780100 ?    rpwe   f0, f0, f0
00104 0+174 <[^>]*> ee780120 ?    rpwep  f0, f0, f0
00105 0+178 <[^>]*> ee780140 ?    rpwem  f0, f0, f0
00106 0+17c <[^>]*> ee780160 ?    rpwez  f0, f0, f0
00107 0+180 <[^>]*> ee800100 ?    rmfs   f0, f0, f0
00108 0+184 <[^>]*> ee800120 ?    rmfsp  f0, f0, f0
00109 0+188 <[^>]*> ee800140 ?    rmfsm  f0, f0, f0
00110 0+18c <[^>]*> ee800160 ?    rmfsz  f0, f0, f0
00111 0+190 <[^>]*> ee800180 ?    rmfd   f0, f0, f0
00112 0+194 <[^>]*> ee8001a0 ?    rmfdp  f0, f0, f0
00113 0+198 <[^>]*> ee8001c0 ?    rmfdm  f0, f0, f0
00114 0+19c <[^>]*> ee8001e0 ?    rmfdz  f0, f0, f0
00115 0+1a0 <[^>]*> ee880100 ?    rmfe   f0, f0, f0
00116 0+1a4 <[^>]*> ee880120 ?    rmfep  f0, f0, f0
00117 0+1a8 <[^>]*> ee880140 ?    rmfem  f0, f0, f0
00118 0+1ac <[^>]*> ee880160 ?    rmfez  f0, f0, f0
00119 0+1b0 <[^>]*> ee900100 ?    fmls   f0, f0, f0
00120 0+1b4 <[^>]*> ee900120 ?    fmlsp  f0, f0, f0
00121 0+1b8 <[^>]*> ee900140 ?    fmlsm  f0, f0, f0
00122 0+1bc <[^>]*> ee900160 ?    fmlsz  f0, f0, f0
00123 0+1c0 <[^>]*> ee900180 ?    fmld   f0, f0, f0
00124 0+1c4 <[^>]*> ee9001a0 ?    fmldp  f0, f0, f0
00125 0+1c8 <[^>]*> ee9001c0 ?    fmldm  f0, f0, f0
00126 0+1cc <[^>]*> ee9001e0 ?    fmldz  f0, f0, f0
00127 0+1d0 <[^>]*> ee980100 ?    fmle   f0, f0, f0
00128 0+1d4 <[^>]*> ee980120 ?    fmlep  f0, f0, f0
00129 0+1d8 <[^>]*> ee980140 ?    fmlem  f0, f0, f0
00130 0+1dc <[^>]*> ee980160 ?    fmlez  f0, f0, f0
00131 0+1e0 <[^>]*> eea00100 ?    fdvs   f0, f0, f0
00132 0+1e4 <[^>]*> eea00120 ?    fdvsp  f0, f0, f0
00133 0+1e8 <[^>]*> eea00140 ?    fdvsm  f0, f0, f0
00134 0+1ec <[^>]*> eea00160 ?    fdvsz  f0, f0, f0
00135 0+1f0 <[^>]*> eea00180 ?    fdvd   f0, f0, f0
00136 0+1f4 <[^>]*> eea001a0 ?    fdvdp  f0, f0, f0
00137 0+1f8 <[^>]*> eea001c0 ?    fdvdm  f0, f0, f0
00138 0+1fc <[^>]*> eea001e0 ?    fdvdz  f0, f0, f0
00139 0+200 <[^>]*> eea80100 ?    fdve   f0, f0, f0
00140 0+204 <[^>]*> eea80120 ?    fdvep  f0, f0, f0
00141 0+208 <[^>]*> eea80140 ?    fdvem  f0, f0, f0
00142 0+20c <[^>]*> eea80160 ?    fdvez  f0, f0, f0
00143 0+210 <[^>]*> eeb00100 ?    frds   f0, f0, f0
00144 0+214 <[^>]*> eeb00120 ?    frdsp  f0, f0, f0
00145 0+218 <[^>]*> eeb00140 ?    frdsm  f0, f0, f0
00146 0+21c <[^>]*> eeb00160 ?    frdsz  f0, f0, f0
00147 0+220 <[^>]*> eeb00180 ?    frdd   f0, f0, f0
00148 0+224 <[^>]*> eeb001a0 ?    frddp  f0, f0, f0
00149 0+228 <[^>]*> eeb001c0 ?    frddm  f0, f0, f0
00150 0+22c <[^>]*> eeb001e0 ?    frddz  f0, f0, f0
00151 0+230 <[^>]*> eeb80100 ?    frde   f0, f0, f0
00152 0+234 <[^>]*> eeb80120 ?    frdep  f0, f0, f0
00153 0+238 <[^>]*> eeb80140 ?    frdem  f0, f0, f0
00154 0+23c <[^>]*> eeb80160 ?    frdez  f0, f0, f0
00155 0+240 <[^>]*> eec00100 ?    pols   f0, f0, f0
00156 0+244 <[^>]*> eec00120 ?    polsp  f0, f0, f0
00157 0+248 <[^>]*> eec00140 ?    polsm  f0, f0, f0
00158 0+24c <[^>]*> eec00160 ?    polsz  f0, f0, f0
00159 0+250 <[^>]*> eec00180 ?    pold   f0, f0, f0
00160 0+254 <[^>]*> eec001a0 ?    poldp  f0, f0, f0
00161 0+258 <[^>]*> eec001c0 ?    poldm  f0, f0, f0
00162 0+25c <[^>]*> eec001e0 ?    poldz  f0, f0, f0
00163 0+260 <[^>]*> eec80100 ?    pole   f0, f0, f0
00164 0+264 <[^>]*> eec80120 ?    polep  f0, f0, f0
00165 0+268 <[^>]*> eec80140 ?    polem  f0, f0, f0
00166 0+26c <[^>]*> eec80160 ?    polez  f0, f0, f0