Files
binutils-gdb/sim/testsuite/sim/sh/fpchg.s
Michael Snyder 4321271fd4 2004-01-07 Michael Snyder <msnyder@redhat.com>
* dmxy.s, fipr.s, fpchg.s, ldrc.s, loop.s, movli.s, movua.s,
        movxy.s, pabs.s, pclr.s, prnd.s, psub.s, pswap.s: New files.
        * allinsn.exp: Add new tests.
        * testutils.inc (set_sr_bit): Add argument.
        (set_greg): Add .align directives.
2004-01-09 19:47:36 +00:00

31 lines
384 B
ArmAsm

# sh testcase for fpchg
# mach: sh
# as(sh): -defsym sim_cpu=0
.include "testutils.inc"
start
set_grs_a5a5
set_fprs_a5a5
sts fpscr, r0
assertreg0 0
fpchg
sts fpscr, r0
assertreg0 0x80000
fpchg
sts fpscr, r0
assertreg0 0
fpchg
sts fpscr, r0
assertreg0 0x80000
fpchg
sts fpscr, r0
assertreg0 0
set_greg 0xa5a5a5a5, r0
test_grs_a5a5
test_fprs_a5a5
pass
exit 0