New sim testsuite for Fujitsu FRV. Contributed by Red Hat.
[deliverable/binutils-gdb.git] / sim / testsuite / sim / frv / sthi.cgs
1 # frv testcase for sthi $GRk,@($GRi,$GRj)
2 # mach: all
3
4 .include "testutils.inc"
5
6 start
7
8 .global sthi
9 sthi:
10 set_mem_limmed 0xdead,0xbeef,sp
11 set_gr_gr sp,gr20
12 inc_gr_immed -4,sp
13 set_mem_limmed 0xbeef,0xdead,sp
14 set_gr_gr sp,gr21
15 set_gr_limmed 0xffff,0xffff,gr8
16
17 sthi gr8,@(sp,0)
18 test_mem_limmed 0xffff,0xdead,gr21
19 test_mem_limmed 0xdead,0xbeef,gr20
20
21 inc_gr_immed 0x802,sp ; 2050
22 sthi gr8,@(sp,-2048)
23 test_mem_limmed 0xffff,0xffff,gr21
24 test_mem_limmed 0xdead,0xbeef,gr20
25
26 inc_gr_immed -4092,sp
27 sthi gr8,@(sp,0x7fe)
28 test_mem_limmed 0xffff,0xffff,gr21
29 test_mem_limmed 0xffff,0xbeef,gr20
30
31 pass
This page took 0.029502 seconds and 4 git commands to generate.