diff options
Diffstat (limited to 'sim/testsuite/sim/sh/add.s')
-rw-r--r-- | sim/testsuite/sim/sh/add.s | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/sim/testsuite/sim/sh/add.s b/sim/testsuite/sim/sh/add.s deleted file mode 100644 index 95192518a84..00000000000 --- a/sim/testsuite/sim/sh/add.s +++ /dev/null @@ -1,86 +0,0 @@ -# sh testcase for add -# mach: all -# as(sh): -defsym sim_cpu=0 -# as(shdsp): -defsym sim_cpu=1 -dsp - - .include "testutils.inc" - - .align 2 -_x: .long 1 -_y: .long 1 - - start - -add_reg_reg_direct: - set_grs_a5a5 - mov.l i, r1 - mov.l j, r2 - add r1, r2 - test_gr0_a5a5 - assertreg 2 r1 - assertreg 4 r2 - test_gr_a5a5 r3 - test_gr_a5a5 r4 - test_gr_a5a5 r5 - test_gr_a5a5 r6 - test_gr_a5a5 r7 - test_gr_a5a5 r8 - test_gr_a5a5 r9 - test_gr_a5a5 r10 - test_gr_a5a5 r11 - test_gr_a5a5 r12 - test_gr_a5a5 r13 - test_gr_a5a5 r14 - -add_reg_reg_indirect: - set_grs_a5a5 - mov.l x, r1 - mov.l y, r2 - mov.l @r1, r1 - mov.l @r2, r2 - add r1, r2 - test_gr0_a5a5 - assertreg 1 r1 - assertreg 2 r2 - test_gr_a5a5 r3 - test_gr_a5a5 r4 - test_gr_a5a5 r5 - test_gr_a5a5 r6 - test_gr_a5a5 r7 - test_gr_a5a5 r8 - test_gr_a5a5 r9 - test_gr_a5a5 r10 - test_gr_a5a5 r11 - test_gr_a5a5 r12 - test_gr_a5a5 r13 - test_gr_a5a5 r14 - -add_imm_reg: - set_grs_a5a5 - add #0x16, r1 - test_gr0_a5a5 - assertreg 0xa5a5a5bb r1 - test_gr_a5a5 r2 - test_gr_a5a5 r3 - test_gr_a5a5 r4 - test_gr_a5a5 r5 - test_gr_a5a5 r6 - test_gr_a5a5 r7 - test_gr_a5a5 r8 - test_gr_a5a5 r9 - test_gr_a5a5 r10 - test_gr_a5a5 r11 - test_gr_a5a5 r12 - test_gr_a5a5 r13 - test_gr_a5a5 r14 - - pass - - exit 0 - - .align 2 -x: .long _x -y: .long _y -i: .long 2 -j: .long 2 - |