1 # frv testcase for clddu @($GRi,$GRj),$GRk,$CCi,$cond
4 .include "testutils.inc"
10 set_spr_immed 0x1b1b,cccr
13 set_mem_limmed 0xdead,0xbeef,sp
15 set_mem_limmed 0xbeef,0xdead,sp
17 set_gr_limmed 0xdead,0xbeef,gr8
18 set_gr_limmed 0xbeef,0xdead,gr9
21 clddu @(sp,gr7),gr8,cc0,1
22 test_gr_limmed 0xbeef,0xdead,gr8
23 test_gr_limmed 0xdead,0xbeef,gr9
26 set_gr_limmed 0xdead,0xbeef,gr8
27 set_gr_limmed 0xbeef,0xdead,gr9
30 clddu @(sp,gr7),gr8,cc0,1
31 test_gr_limmed 0xbeef,0xdead,gr8
32 test_gr_limmed 0xdead,0xbeef,gr9
35 set_gr_limmed 0xdead,0xbeef,gr8
36 set_gr_limmed 0xbeef,0xdead,gr9
39 clddu @(sp,gr7),gr8,cc4,1
40 test_gr_limmed 0xbeef,0xdead,gr8
41 test_gr_limmed 0xdead,0xbeef,gr9
45 set_mem_limmed 0xdead,0xbeef,sp
47 set_mem_limmed 0xbeef,0xdead,sp
49 set_gr_limmed 0xdead,0xbeef,gr8
50 set_gr_limmed 0xbeef,0xdead,gr9
53 clddu @(sp,gr7),gr8,cc0,0
54 test_gr_limmed 0xdead,0xbeef,gr8
55 test_gr_limmed 0xbeef,0xdead,gr9
58 set_gr_limmed 0xdead,0xbeef,gr8
59 set_gr_limmed 0xbeef,0xdead,gr9
63 clddu @(sp,gr7),gr8,cc0,0
64 test_gr_limmed 0xdead,0xbeef,gr8
65 test_gr_limmed 0xbeef,0xdead,gr9
68 set_gr_limmed 0xdead,0xbeef,gr8
69 set_gr_limmed 0xbeef,0xdead,gr9
73 clddu @(sp,gr7),gr8,cc4,0
74 test_gr_limmed 0xdead,0xbeef,gr8
75 test_gr_limmed 0xbeef,0xdead,gr9
79 set_mem_limmed 0xdead,0xbeef,sp
81 set_mem_limmed 0xbeef,0xdead,sp
83 set_gr_limmed 0xdead,0xbeef,gr8
84 set_gr_limmed 0xbeef,0xdead,gr9
87 clddu @(sp,gr7),gr8,cc1,0
88 test_gr_limmed 0xbeef,0xdead,gr8
89 test_gr_limmed 0xdead,0xbeef,gr9
92 set_gr_limmed 0xdead,0xbeef,gr8
93 set_gr_limmed 0xbeef,0xdead,gr9
96 clddu @(sp,gr7),gr8,cc1,0
97 test_gr_limmed 0xbeef,0xdead,gr8
98 test_gr_limmed 0xdead,0xbeef,gr9
101 set_gr_limmed 0xdead,0xbeef,gr8
102 set_gr_limmed 0xbeef,0xdead,gr9
105 clddu @(sp,gr7),gr8,cc5,0
106 test_gr_limmed 0xbeef,0xdead,gr8
107 test_gr_limmed 0xdead,0xbeef,gr9
111 set_mem_limmed 0xdead,0xbeef,sp
113 set_mem_limmed 0xbeef,0xdead,sp
115 set_gr_limmed 0xdead,0xbeef,gr8
116 set_gr_limmed 0xbeef,0xdead,gr9
119 clddu @(sp,gr7),gr8,cc1,1
120 test_gr_limmed 0xdead,0xbeef,gr8
121 test_gr_limmed 0xbeef,0xdead,gr9
124 set_gr_limmed 0xdead,0xbeef,gr8
125 set_gr_limmed 0xbeef,0xdead,gr9
129 clddu @(sp,gr7),gr8,cc1,1
130 test_gr_limmed 0xdead,0xbeef,gr8
131 test_gr_limmed 0xbeef,0xdead,gr9
134 set_gr_limmed 0xdead,0xbeef,gr8
135 set_gr_limmed 0xbeef,0xdead,gr9
139 clddu @(sp,gr7),gr8,cc5,1
140 test_gr_limmed 0xdead,0xbeef,gr8
141 test_gr_limmed 0xbeef,0xdead,gr9
145 set_mem_limmed 0xdead,0xbeef,sp
147 set_mem_limmed 0xbeef,0xdead,sp
149 set_gr_limmed 0xdead,0xbeef,gr8
150 set_gr_limmed 0xbeef,0xdead,gr9
153 clddu @(sp,gr7),gr8,cc2,0
154 test_gr_limmed 0xdead,0xbeef,gr8
155 test_gr_limmed 0xbeef,0xdead,gr9
158 set_gr_limmed 0xdead,0xbeef,gr8
159 set_gr_limmed 0xbeef,0xdead,gr9
163 clddu @(sp,gr7),gr8,cc2,1
164 test_gr_limmed 0xdead,0xbeef,gr8
165 test_gr_limmed 0xbeef,0xdead,gr9
168 set_gr_limmed 0xdead,0xbeef,gr8
169 set_gr_limmed 0xbeef,0xdead,gr9
173 clddu @(sp,gr7),gr8,cc6,0
174 test_gr_limmed 0xdead,0xbeef,gr8
175 test_gr_limmed 0xbeef,0xdead,gr9
179 set_mem_limmed 0xdead,0xbeef,sp
181 set_mem_limmed 0xbeef,0xdead,sp
183 set_gr_limmed 0xdead,0xbeef,gr8
184 set_gr_limmed 0xbeef,0xdead,gr9
187 clddu @(sp,gr7),gr8,cc3,1
188 test_gr_limmed 0xdead,0xbeef,gr8
189 test_gr_limmed 0xbeef,0xdead,gr9
192 set_gr_limmed 0xdead,0xbeef,gr8
193 set_gr_limmed 0xbeef,0xdead,gr9
197 clddu @(sp,gr7),gr8,cc3,0
198 test_gr_limmed 0xdead,0xbeef,gr8
199 test_gr_limmed 0xbeef,0xdead,gr9
202 set_gr_limmed 0xdead,0xbeef,gr8
203 set_gr_limmed 0xbeef,0xdead,gr9
207 clddu @(sp,gr7),gr8,cc7,1
208 test_gr_limmed 0xdead,0xbeef,gr8
209 test_gr_limmed 0xbeef,0xdead,gr9
215 clddu @(gr8,gr7),gr8,cc0,1
216 test_gr_limmed 0xbeef,0xdead,gr8
217 test_gr_limmed 0xdead,0xbeef,gr9