1 # frv parallel testcase for stqc $CPRk,@($GRi,$GRj)
5 .include "testutils.inc"
11 set_mem_limmed 0xbeef,0xdead,sp
13 set_mem_limmed 0xdead,0xbeef,sp
15 set_mem_limmed 0xdead,0xdead,sp
17 set_mem_limmed 0xbeef,0xbeef,sp
19 set_cpr_limmed 0xbeef,0xdead,cpr8
20 set_cpr_limmed 0xdead,0xbeef,cpr9
21 set_cpr_limmed 0xdead,0xdead,cpr10
22 set_cpr_limmed 0xbeef,0xbeef,cpr11
23 stqc cpr8,@(sp,gr7) ; non parallel
24 test_mem_limmed 0xbeef,0xdead,sp
26 test_mem_limmed 0xdead,0xbeef,sp
28 test_mem_limmed 0xdead,0xdead,sp
30 test_mem_limmed 0xbeef,0xbeef,sp
32 set_mem_limmed 0xbeef,0xdead,sp
34 set_mem_limmed 0xdead,0xbeef,sp
36 set_mem_limmed 0xdead,0xdead,sp
38 set_mem_limmed 0xbeef,0xbeef,sp
40 set_cpr_limmed 0xbeef,0xdead,cpr8
41 set_cpr_limmed 0xdead,0xbeef,cpr9
42 set_cpr_limmed 0xdead,0xdead,cpr10
43 set_cpr_limmed 0xbeef,0xbeef,cpr11
44 stqc.p cpr8,@(sp,gr7) ; parallel
48 test_mem_limmed 0xbeef,0xdead,sp ; memory is set
50 test_mem_limmed 0xdead,0xbeef,sp
52 test_mem_limmed 0xdead,0xdead,sp
54 test_mem_limmed 0xbeef,0xbeef,sp
55 test_cpr_limmed 0xbeef,0xdead,cpr12
56 test_cpr_limmed 0xdead,0xbeef,cpr13
57 test_cpr_limmed 0xdead,0xdead,cpr14
58 test_cpr_limmed 0xbeef,0xbeef,cpr15