OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [arm/] [fpa-dyadic.d] - Rev 205

Compare with Previous | Blame | View Log

#objdump: -dr --prefix-addresses --show-raw-insn
#name: FPA Dyadic instructions
#as: -mfpu=fpa -mcpu=arm7m

# Test FPA Dyadic instructions
# This test should work for both big and little-endian assembly.

.*: *file format .*arm.*

Disassembly of section .text:
0+000 <[^>]*> ee000100 ?        adfs    f0, f0, f0
0+004 <[^>]*> ee000120 ?        adfsp   f0, f0, f0
0+008 <[^>]*> ee000140 ?        adfsm   f0, f0, f0
0+00c <[^>]*> ee000160 ?        adfsz   f0, f0, f0
0+010 <[^>]*> ee000180 ?        adfd    f0, f0, f0
0+014 <[^>]*> ee0001a0 ?        adfdp   f0, f0, f0
0+018 <[^>]*> ee0001c0 ?        adfdm   f0, f0, f0
0+01c <[^>]*> ee0001e0 ?        adfdz   f0, f0, f0
0+020 <[^>]*> ee080100 ?        adfe    f0, f0, f0
0+024 <[^>]*> ee080120 ?        adfep   f0, f0, f0
0+028 <[^>]*> ee080140 ?        adfem   f0, f0, f0
0+02c <[^>]*> ee080160 ?        adfez   f0, f0, f0
0+030 <[^>]*> ee200100 ?        sufs    f0, f0, f0
0+034 <[^>]*> ee200120 ?        sufsp   f0, f0, f0
0+038 <[^>]*> ee200140 ?        sufsm   f0, f0, f0
0+03c <[^>]*> ee200160 ?        sufsz   f0, f0, f0
0+040 <[^>]*> ee200180 ?        sufd    f0, f0, f0
0+044 <[^>]*> ee2001a0 ?        sufdp   f0, f0, f0
0+048 <[^>]*> ee2001c0 ?        sufdm   f0, f0, f0
0+04c <[^>]*> ee2001e0 ?        sufdz   f0, f0, f0
0+050 <[^>]*> ee280100 ?        sufe    f0, f0, f0
0+054 <[^>]*> ee280120 ?        sufep   f0, f0, f0
0+058 <[^>]*> ee280140 ?        sufem   f0, f0, f0
0+05c <[^>]*> ee280160 ?        sufez   f0, f0, f0
0+060 <[^>]*> ee300100 ?        rsfs    f0, f0, f0
0+064 <[^>]*> ee300120 ?        rsfsp   f0, f0, f0
0+068 <[^>]*> ee300140 ?        rsfsm   f0, f0, f0
0+06c <[^>]*> ee300160 ?        rsfsz   f0, f0, f0
0+070 <[^>]*> ee300180 ?        rsfd    f0, f0, f0
0+074 <[^>]*> ee3001a0 ?        rsfdp   f0, f0, f0
0+078 <[^>]*> ee3001c0 ?        rsfdm   f0, f0, f0
0+07c <[^>]*> ee3001e0 ?        rsfdz   f0, f0, f0
0+080 <[^>]*> ee380100 ?        rsfe    f0, f0, f0
0+084 <[^>]*> ee380120 ?        rsfep   f0, f0, f0
0+088 <[^>]*> ee380140 ?        rsfem   f0, f0, f0
0+08c <[^>]*> ee380160 ?        rsfez   f0, f0, f0
0+090 <[^>]*> ee100100 ?        mufs    f0, f0, f0
0+094 <[^>]*> ee100120 ?        mufsp   f0, f0, f0
0+098 <[^>]*> ee100140 ?        mufsm   f0, f0, f0
0+09c <[^>]*> ee100160 ?        mufsz   f0, f0, f0
0+0a0 <[^>]*> ee100180 ?        mufd    f0, f0, f0
0+0a4 <[^>]*> ee1001a0 ?        mufdp   f0, f0, f0
0+0a8 <[^>]*> ee1001c0 ?        mufdm   f0, f0, f0
0+0ac <[^>]*> ee1001e0 ?        mufdz   f0, f0, f0
0+0b0 <[^>]*> ee180100 ?        mufe    f0, f0, f0
0+0b4 <[^>]*> ee180120 ?        mufep   f0, f0, f0
0+0b8 <[^>]*> ee180140 ?        mufem   f0, f0, f0
0+0bc <[^>]*> ee180160 ?        mufez   f0, f0, f0
0+0c0 <[^>]*> ee400100 ?        dvfs    f0, f0, f0
0+0c4 <[^>]*> ee400120 ?        dvfsp   f0, f0, f0
0+0c8 <[^>]*> ee400140 ?        dvfsm   f0, f0, f0
0+0cc <[^>]*> ee400160 ?        dvfsz   f0, f0, f0
0+0d0 <[^>]*> ee400180 ?        dvfd    f0, f0, f0
0+0d4 <[^>]*> ee4001a0 ?        dvfdp   f0, f0, f0
0+0d8 <[^>]*> ee4001c0 ?        dvfdm   f0, f0, f0
0+0dc <[^>]*> ee4001e0 ?        dvfdz   f0, f0, f0
0+0e0 <[^>]*> ee480100 ?        dvfe    f0, f0, f0
0+0e4 <[^>]*> ee480120 ?        dvfep   f0, f0, f0
0+0e8 <[^>]*> ee480140 ?        dvfem   f0, f0, f0
0+0ec <[^>]*> ee480160 ?        dvfez   f0, f0, f0
0+0f0 <[^>]*> ee500100 ?        rdfs    f0, f0, f0
0+0f4 <[^>]*> ee500120 ?        rdfsp   f0, f0, f0
0+0f8 <[^>]*> ee500140 ?        rdfsm   f0, f0, f0
0+0fc <[^>]*> ee500160 ?        rdfsz   f0, f0, f0
0+100 <[^>]*> ee500180 ?        rdfd    f0, f0, f0
0+104 <[^>]*> ee5001a0 ?        rdfdp   f0, f0, f0
0+108 <[^>]*> ee5001c0 ?        rdfdm   f0, f0, f0
0+10c <[^>]*> ee5001e0 ?        rdfdz   f0, f0, f0
0+110 <[^>]*> ee580100 ?        rdfe    f0, f0, f0
0+114 <[^>]*> ee580120 ?        rdfep   f0, f0, f0
0+118 <[^>]*> ee580140 ?        rdfem   f0, f0, f0
0+11c <[^>]*> ee580160 ?        rdfez   f0, f0, f0
0+120 <[^>]*> ee600100 ?        pows    f0, f0, f0
0+124 <[^>]*> ee600120 ?        powsp   f0, f0, f0
0+128 <[^>]*> ee600140 ?        powsm   f0, f0, f0
0+12c <[^>]*> ee600160 ?        powsz   f0, f0, f0
0+130 <[^>]*> ee600180 ?        powd    f0, f0, f0
0+134 <[^>]*> ee6001a0 ?        powdp   f0, f0, f0
0+138 <[^>]*> ee6001c0 ?        powdm   f0, f0, f0
0+13c <[^>]*> ee6001e0 ?        powdz   f0, f0, f0
0+140 <[^>]*> ee680100 ?        powe    f0, f0, f0
0+144 <[^>]*> ee680120 ?        powep   f0, f0, f0
0+148 <[^>]*> ee680140 ?        powem   f0, f0, f0
0+14c <[^>]*> ee680160 ?        powez   f0, f0, f0
0+150 <[^>]*> ee700100 ?        rpws    f0, f0, f0
0+154 <[^>]*> ee700120 ?        rpwsp   f0, f0, f0
0+158 <[^>]*> ee700140 ?        rpwsm   f0, f0, f0
0+15c <[^>]*> ee700160 ?        rpwsz   f0, f0, f0
0+160 <[^>]*> ee700180 ?        rpwd    f0, f0, f0
0+164 <[^>]*> ee7001a0 ?        rpwdp   f0, f0, f0
0+168 <[^>]*> ee7001c0 ?        rpwdm   f0, f0, f0
0+16c <[^>]*> ee7001e0 ?        rpwdz   f0, f0, f0
0+170 <[^>]*> ee780100 ?        rpwe    f0, f0, f0
0+174 <[^>]*> ee780120 ?        rpwep   f0, f0, f0
0+178 <[^>]*> ee780140 ?        rpwem   f0, f0, f0
0+17c <[^>]*> ee780160 ?        rpwez   f0, f0, f0
0+180 <[^>]*> ee800100 ?        rmfs    f0, f0, f0
0+184 <[^>]*> ee800120 ?        rmfsp   f0, f0, f0
0+188 <[^>]*> ee800140 ?        rmfsm   f0, f0, f0
0+18c <[^>]*> ee800160 ?        rmfsz   f0, f0, f0
0+190 <[^>]*> ee800180 ?        rmfd    f0, f0, f0
0+194 <[^>]*> ee8001a0 ?        rmfdp   f0, f0, f0
0+198 <[^>]*> ee8001c0 ?        rmfdm   f0, f0, f0
0+19c <[^>]*> ee8001e0 ?        rmfdz   f0, f0, f0
0+1a0 <[^>]*> ee880100 ?        rmfe    f0, f0, f0
0+1a4 <[^>]*> ee880120 ?        rmfep   f0, f0, f0
0+1a8 <[^>]*> ee880140 ?        rmfem   f0, f0, f0
0+1ac <[^>]*> ee880160 ?        rmfez   f0, f0, f0
0+1b0 <[^>]*> ee900100 ?        fmls    f0, f0, f0
0+1b4 <[^>]*> ee900120 ?        fmlsp   f0, f0, f0
0+1b8 <[^>]*> ee900140 ?        fmlsm   f0, f0, f0
0+1bc <[^>]*> ee900160 ?        fmlsz   f0, f0, f0
0+1c0 <[^>]*> ee900180 ?        fmld    f0, f0, f0
0+1c4 <[^>]*> ee9001a0 ?        fmldp   f0, f0, f0
0+1c8 <[^>]*> ee9001c0 ?        fmldm   f0, f0, f0
0+1cc <[^>]*> ee9001e0 ?        fmldz   f0, f0, f0
0+1d0 <[^>]*> ee980100 ?        fmle    f0, f0, f0
0+1d4 <[^>]*> ee980120 ?        fmlep   f0, f0, f0
0+1d8 <[^>]*> ee980140 ?        fmlem   f0, f0, f0
0+1dc <[^>]*> ee980160 ?        fmlez   f0, f0, f0
0+1e0 <[^>]*> eea00100 ?        fdvs    f0, f0, f0
0+1e4 <[^>]*> eea00120 ?        fdvsp   f0, f0, f0
0+1e8 <[^>]*> eea00140 ?        fdvsm   f0, f0, f0
0+1ec <[^>]*> eea00160 ?        fdvsz   f0, f0, f0
0+1f0 <[^>]*> eea00180 ?        fdvd    f0, f0, f0
0+1f4 <[^>]*> eea001a0 ?        fdvdp   f0, f0, f0
0+1f8 <[^>]*> eea001c0 ?        fdvdm   f0, f0, f0
0+1fc <[^>]*> eea001e0 ?        fdvdz   f0, f0, f0
0+200 <[^>]*> eea80100 ?        fdve    f0, f0, f0
0+204 <[^>]*> eea80120 ?        fdvep   f0, f0, f0
0+208 <[^>]*> eea80140 ?        fdvem   f0, f0, f0
0+20c <[^>]*> eea80160 ?        fdvez   f0, f0, f0
0+210 <[^>]*> eeb00100 ?        frds    f0, f0, f0
0+214 <[^>]*> eeb00120 ?        frdsp   f0, f0, f0
0+218 <[^>]*> eeb00140 ?        frdsm   f0, f0, f0
0+21c <[^>]*> eeb00160 ?        frdsz   f0, f0, f0
0+220 <[^>]*> eeb00180 ?        frdd    f0, f0, f0
0+224 <[^>]*> eeb001a0 ?        frddp   f0, f0, f0
0+228 <[^>]*> eeb001c0 ?        frddm   f0, f0, f0
0+22c <[^>]*> eeb001e0 ?        frddz   f0, f0, f0
0+230 <[^>]*> eeb80100 ?        frde    f0, f0, f0
0+234 <[^>]*> eeb80120 ?        frdep   f0, f0, f0
0+238 <[^>]*> eeb80140 ?        frdem   f0, f0, f0
0+23c <[^>]*> eeb80160 ?        frdez   f0, f0, f0
0+240 <[^>]*> eec00100 ?        pols    f0, f0, f0
0+244 <[^>]*> eec00120 ?        polsp   f0, f0, f0
0+248 <[^>]*> eec00140 ?        polsm   f0, f0, f0
0+24c <[^>]*> eec00160 ?        polsz   f0, f0, f0
0+250 <[^>]*> eec00180 ?        pold    f0, f0, f0
0+254 <[^>]*> eec001a0 ?        poldp   f0, f0, f0
0+258 <[^>]*> eec001c0 ?        poldm   f0, f0, f0
0+25c <[^>]*> eec001e0 ?        poldz   f0, f0, f0
0+260 <[^>]*> eec80100 ?        pole    f0, f0, f0
0+264 <[^>]*> eec80120 ?        polep   f0, f0, f0
0+268 <[^>]*> eec80140 ?        polem   f0, f0, f0
0+26c <[^>]*> eec80160 ?        polez   f0, f0, f0

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.