Commit | Line | Data |
---|---|---|
4a306116 DB |
1 | # frv testcase for ccknc $ICCi,$CCj_int,$CCi,$cond |
2 | # mach: all | |
3 | ||
4 | .include "testutils.inc" | |
5 | ||
6 | start | |
7 | ||
8 | .global ccknc | |
9 | ccknc: | |
10 | set_spr_immed 0x5b1b,cccr | |
11 | set_icc 0x0 0 | |
12 | ccknc icc0,cc7,cc0,1 | |
13 | test_spr_immed 0xdb1b,cccr | |
14 | ||
15 | set_spr_immed 0x5b1b,cccr | |
16 | set_icc 0x1 0 | |
17 | ccknc icc0,cc7,cc0,1 | |
18 | test_spr_immed 0x9b1b,cccr | |
19 | ||
20 | set_spr_immed 0x5b1b,cccr | |
21 | set_icc 0x2 0 | |
22 | ccknc icc0,cc7,cc0,1 | |
23 | test_spr_immed 0xdb1b,cccr | |
24 | ||
25 | set_spr_immed 0x5b1b,cccr | |
26 | set_icc 0x3 0 | |
27 | ccknc icc0,cc7,cc0,1 | |
28 | test_spr_immed 0x9b1b,cccr | |
29 | ||
30 | set_spr_immed 0x5b1b,cccr | |
31 | set_icc 0x4 0 | |
32 | ccknc icc0,cc7,cc0,1 | |
33 | test_spr_immed 0xdb1b,cccr | |
34 | ||
35 | set_spr_immed 0x5b1b,cccr | |
36 | set_icc 0x5 0 | |
37 | ccknc icc0,cc7,cc0,1 | |
38 | test_spr_immed 0x9b1b,cccr | |
39 | ||
40 | set_spr_immed 0x5b1b,cccr | |
41 | set_icc 0x6 0 | |
42 | ccknc icc0,cc7,cc0,1 | |
43 | test_spr_immed 0xdb1b,cccr | |
44 | ||
45 | set_spr_immed 0x5b1b,cccr | |
46 | set_icc 0x7 0 | |
47 | ccknc icc0,cc7,cc0,1 | |
48 | test_spr_immed 0x9b1b,cccr | |
49 | ||
50 | set_spr_immed 0x5b1b,cccr | |
51 | set_icc 0x8 0 | |
52 | ccknc icc0,cc7,cc4,1 | |
53 | test_spr_immed 0xdb1b,cccr | |
54 | ||
55 | set_spr_immed 0x5b1b,cccr | |
56 | set_icc 0x9 0 | |
57 | ccknc icc0,cc7,cc4,1 | |
58 | test_spr_immed 0x9b1b,cccr | |
59 | ||
60 | set_spr_immed 0x5b1b,cccr | |
61 | set_icc 0xa 0 | |
62 | ccknc icc0,cc7,cc4,1 | |
63 | test_spr_immed 0xdb1b,cccr | |
64 | ||
65 | set_spr_immed 0x5b1b,cccr | |
66 | set_icc 0xb 0 | |
67 | ccknc icc0,cc7,cc4,1 | |
68 | test_spr_immed 0x9b1b,cccr | |
69 | ||
70 | set_spr_immed 0x5b1b,cccr | |
71 | set_icc 0xc 0 | |
72 | ccknc icc0,cc7,cc4,1 | |
73 | test_spr_immed 0xdb1b,cccr | |
74 | ||
75 | set_spr_immed 0x5b1b,cccr | |
76 | set_icc 0xd 0 | |
77 | ccknc icc0,cc7,cc4,1 | |
78 | test_spr_immed 0x9b1b,cccr | |
79 | ||
80 | set_spr_immed 0x5b1b,cccr | |
81 | set_icc 0xe 0 | |
82 | ccknc icc0,cc7,cc4,1 | |
83 | test_spr_immed 0xdb1b,cccr | |
84 | ||
85 | set_spr_immed 0x5b1b,cccr | |
86 | set_icc 0xf 0 | |
87 | ccknc icc0,cc7,cc4,1 | |
88 | test_spr_immed 0x9b1b,cccr | |
89 | ||
90 | set_spr_immed 0x5b1b,cccr | |
91 | set_icc 0x0 0 | |
92 | ccknc icc0,cc7,cc0,0 | |
93 | test_spr_immed 0x1b1b,cccr | |
94 | ||
95 | set_spr_immed 0x5b1b,cccr | |
96 | set_icc 0x1 0 | |
97 | ccknc icc0,cc7,cc0,0 | |
98 | test_spr_immed 0x1b1b,cccr | |
99 | ||
100 | set_spr_immed 0x5b1b,cccr | |
101 | set_icc 0x2 0 | |
102 | ccknc icc0,cc7,cc0,0 | |
103 | test_spr_immed 0x1b1b,cccr | |
104 | ||
105 | set_spr_immed 0x5b1b,cccr | |
106 | set_icc 0x3 0 | |
107 | ccknc icc0,cc7,cc0,0 | |
108 | test_spr_immed 0x1b1b,cccr | |
109 | ||
110 | set_spr_immed 0x5b1b,cccr | |
111 | set_icc 0x4 0 | |
112 | ccknc icc0,cc7,cc0,0 | |
113 | test_spr_immed 0x1b1b,cccr | |
114 | ||
115 | set_spr_immed 0x5b1b,cccr | |
116 | set_icc 0x5 0 | |
117 | ccknc icc0,cc7,cc0,0 | |
118 | test_spr_immed 0x1b1b,cccr | |
119 | ||
120 | set_spr_immed 0x5b1b,cccr | |
121 | set_icc 0x6 0 | |
122 | ccknc icc0,cc7,cc0,0 | |
123 | test_spr_immed 0x1b1b,cccr | |
124 | ||
125 | set_spr_immed 0x5b1b,cccr | |
126 | set_icc 0x7 0 | |
127 | ccknc icc0,cc7,cc0,0 | |
128 | test_spr_immed 0x1b1b,cccr | |
129 | ||
130 | set_spr_immed 0x5b1b,cccr | |
131 | set_icc 0x8 0 | |
132 | ccknc icc0,cc7,cc4,0 | |
133 | test_spr_immed 0x1b1b,cccr | |
134 | ||
135 | set_spr_immed 0x5b1b,cccr | |
136 | set_icc 0x9 0 | |
137 | ccknc icc0,cc7,cc4,0 | |
138 | test_spr_immed 0x1b1b,cccr | |
139 | ||
140 | set_spr_immed 0x5b1b,cccr | |
141 | set_icc 0xa 0 | |
142 | ccknc icc0,cc7,cc4,0 | |
143 | test_spr_immed 0x1b1b,cccr | |
144 | ||
145 | set_spr_immed 0x5b1b,cccr | |
146 | set_icc 0xb 0 | |
147 | ccknc icc0,cc7,cc4,0 | |
148 | test_spr_immed 0x1b1b,cccr | |
149 | ||
150 | set_spr_immed 0x5b1b,cccr | |
151 | set_icc 0xc 0 | |
152 | ccknc icc0,cc7,cc4,0 | |
153 | test_spr_immed 0x1b1b,cccr | |
154 | ||
155 | set_spr_immed 0x5b1b,cccr | |
156 | set_icc 0xd 0 | |
157 | ccknc icc0,cc7,cc4,0 | |
158 | test_spr_immed 0x1b1b,cccr | |
159 | ||
160 | set_spr_immed 0x5b1b,cccr | |
161 | set_icc 0xe 0 | |
162 | ccknc icc0,cc7,cc4,0 | |
163 | test_spr_immed 0x1b1b,cccr | |
164 | ||
165 | set_spr_immed 0x5b1b,cccr | |
166 | set_icc 0xf 0 | |
167 | ccknc icc0,cc7,cc4,0 | |
168 | test_spr_immed 0x1b1b,cccr | |
169 | ||
170 | set_spr_immed 0x5b1b,cccr | |
171 | set_icc 0x0 0 | |
172 | ccknc icc0,cc7,cc1,0 | |
173 | test_spr_immed 0xdb1b,cccr | |
174 | ||
175 | set_spr_immed 0x5b1b,cccr | |
176 | set_icc 0x1 0 | |
177 | ccknc icc0,cc7,cc1,0 | |
178 | test_spr_immed 0x9b1b,cccr | |
179 | ||
180 | set_spr_immed 0x5b1b,cccr | |
181 | set_icc 0x2 0 | |
182 | ccknc icc0,cc7,cc1,0 | |
183 | test_spr_immed 0xdb1b,cccr | |
184 | ||
185 | set_spr_immed 0x5b1b,cccr | |
186 | set_icc 0x3 0 | |
187 | ccknc icc0,cc7,cc1,0 | |
188 | test_spr_immed 0x9b1b,cccr | |
189 | ||
190 | set_spr_immed 0x5b1b,cccr | |
191 | set_icc 0x4 0 | |
192 | ccknc icc0,cc7,cc1,0 | |
193 | test_spr_immed 0xdb1b,cccr | |
194 | ||
195 | set_spr_immed 0x5b1b,cccr | |
196 | set_icc 0x5 0 | |
197 | ccknc icc0,cc7,cc1,0 | |
198 | test_spr_immed 0x9b1b,cccr | |
199 | ||
200 | set_spr_immed 0x5b1b,cccr | |
201 | set_icc 0x6 0 | |
202 | ccknc icc0,cc7,cc1,0 | |
203 | test_spr_immed 0xdb1b,cccr | |
204 | ||
205 | set_spr_immed 0x5b1b,cccr | |
206 | set_icc 0x7 0 | |
207 | ccknc icc0,cc7,cc1,0 | |
208 | test_spr_immed 0x9b1b,cccr | |
209 | ||
210 | set_spr_immed 0x5b1b,cccr | |
211 | set_icc 0x8 0 | |
212 | ccknc icc0,cc7,cc5,0 | |
213 | test_spr_immed 0xdb1b,cccr | |
214 | ||
215 | set_spr_immed 0x5b1b,cccr | |
216 | set_icc 0x9 0 | |
217 | ccknc icc0,cc7,cc5,0 | |
218 | test_spr_immed 0x9b1b,cccr | |
219 | ||
220 | set_spr_immed 0x5b1b,cccr | |
221 | set_icc 0xa 0 | |
222 | ccknc icc0,cc7,cc5,0 | |
223 | test_spr_immed 0xdb1b,cccr | |
224 | ||
225 | set_spr_immed 0x5b1b,cccr | |
226 | set_icc 0xb 0 | |
227 | ccknc icc0,cc7,cc5,0 | |
228 | test_spr_immed 0x9b1b,cccr | |
229 | ||
230 | set_spr_immed 0x5b1b,cccr | |
231 | set_icc 0xc 0 | |
232 | ccknc icc0,cc7,cc5,0 | |
233 | test_spr_immed 0xdb1b,cccr | |
234 | ||
235 | set_spr_immed 0x5b1b,cccr | |
236 | set_icc 0xd 0 | |
237 | ccknc icc0,cc7,cc5,0 | |
238 | test_spr_immed 0x9b1b,cccr | |
239 | ||
240 | set_spr_immed 0x5b1b,cccr | |
241 | set_icc 0xe 0 | |
242 | ccknc icc0,cc7,cc5,0 | |
243 | test_spr_immed 0xdb1b,cccr | |
244 | ||
245 | set_spr_immed 0x5b1b,cccr | |
246 | set_icc 0xf 0 | |
247 | ccknc icc0,cc7,cc5,0 | |
248 | test_spr_immed 0x9b1b,cccr | |
249 | ||
250 | set_spr_immed 0x5b1b,cccr | |
251 | set_icc 0x0 0 | |
252 | ccknc icc0,cc7,cc1,1 | |
253 | test_spr_immed 0x1b1b,cccr | |
254 | ||
255 | set_spr_immed 0x5b1b,cccr | |
256 | set_icc 0x1 0 | |
257 | ccknc icc0,cc7,cc1,1 | |
258 | test_spr_immed 0x1b1b,cccr | |
259 | ||
260 | set_spr_immed 0x5b1b,cccr | |
261 | set_icc 0x2 0 | |
262 | ccknc icc0,cc7,cc1,1 | |
263 | test_spr_immed 0x1b1b,cccr | |
264 | ||
265 | set_spr_immed 0x5b1b,cccr | |
266 | set_icc 0x3 0 | |
267 | ccknc icc0,cc7,cc1,1 | |
268 | test_spr_immed 0x1b1b,cccr | |
269 | ||
270 | set_spr_immed 0x5b1b,cccr | |
271 | set_icc 0x4 0 | |
272 | ccknc icc0,cc7,cc1,1 | |
273 | test_spr_immed 0x1b1b,cccr | |
274 | ||
275 | set_spr_immed 0x5b1b,cccr | |
276 | set_icc 0x5 0 | |
277 | ccknc icc0,cc7,cc1,1 | |
278 | test_spr_immed 0x1b1b,cccr | |
279 | ||
280 | set_spr_immed 0x5b1b,cccr | |
281 | set_icc 0x6 0 | |
282 | ccknc icc0,cc7,cc1,1 | |
283 | test_spr_immed 0x1b1b,cccr | |
284 | ||
285 | set_spr_immed 0x5b1b,cccr | |
286 | set_icc 0x7 0 | |
287 | ccknc icc0,cc7,cc1,1 | |
288 | test_spr_immed 0x1b1b,cccr | |
289 | ||
290 | set_spr_immed 0x5b1b,cccr | |
291 | set_icc 0x8 0 | |
292 | ccknc icc0,cc7,cc5,1 | |
293 | test_spr_immed 0x1b1b,cccr | |
294 | ||
295 | set_spr_immed 0x5b1b,cccr | |
296 | set_icc 0x9 0 | |
297 | ccknc icc0,cc7,cc5,1 | |
298 | test_spr_immed 0x1b1b,cccr | |
299 | ||
300 | set_spr_immed 0x5b1b,cccr | |
301 | set_icc 0xa 0 | |
302 | ccknc icc0,cc7,cc5,1 | |
303 | test_spr_immed 0x1b1b,cccr | |
304 | ||
305 | set_spr_immed 0x5b1b,cccr | |
306 | set_icc 0xb 0 | |
307 | ccknc icc0,cc7,cc5,1 | |
308 | test_spr_immed 0x1b1b,cccr | |
309 | ||
310 | set_spr_immed 0x5b1b,cccr | |
311 | set_icc 0xc 0 | |
312 | ccknc icc0,cc7,cc5,1 | |
313 | test_spr_immed 0x1b1b,cccr | |
314 | ||
315 | set_spr_immed 0x5b1b,cccr | |
316 | set_icc 0xd 0 | |
317 | ccknc icc0,cc7,cc5,1 | |
318 | test_spr_immed 0x1b1b,cccr | |
319 | ||
320 | set_spr_immed 0x5b1b,cccr | |
321 | set_icc 0xe 0 | |
322 | ccknc icc0,cc7,cc5,1 | |
323 | test_spr_immed 0x1b1b,cccr | |
324 | ||
325 | set_spr_immed 0x5b1b,cccr | |
326 | set_icc 0xf 0 | |
327 | ccknc icc0,cc7,cc5,1 | |
328 | test_spr_immed 0x1b1b,cccr | |
329 | ||
330 | set_spr_immed 0x5b1b,cccr | |
331 | set_icc 0x0 0 | |
332 | ccknc icc0,cc7,cc2,0 | |
333 | test_spr_immed 0x1b1b,cccr | |
334 | ||
335 | set_spr_immed 0x5b1b,cccr | |
336 | set_icc 0x1 0 | |
337 | ccknc icc0,cc7,cc2,1 | |
338 | test_spr_immed 0x1b1b,cccr | |
339 | ||
340 | set_spr_immed 0x5b1b,cccr | |
341 | set_icc 0x2 0 | |
342 | ccknc icc0,cc7,cc2,0 | |
343 | test_spr_immed 0x1b1b,cccr | |
344 | ||
345 | set_spr_immed 0x5b1b,cccr | |
346 | set_icc 0x3 0 | |
347 | ccknc icc0,cc7,cc2,1 | |
348 | test_spr_immed 0x1b1b,cccr | |
349 | ||
350 | set_spr_immed 0x5b1b,cccr | |
351 | set_icc 0x4 0 | |
352 | ccknc icc0,cc7,cc2,0 | |
353 | test_spr_immed 0x1b1b,cccr | |
354 | ||
355 | set_spr_immed 0x5b1b,cccr | |
356 | set_icc 0x5 0 | |
357 | ccknc icc0,cc7,cc2,1 | |
358 | test_spr_immed 0x1b1b,cccr | |
359 | ||
360 | set_spr_immed 0x5b1b,cccr | |
361 | set_icc 0x6 0 | |
362 | ccknc icc0,cc7,cc2,0 | |
363 | test_spr_immed 0x1b1b,cccr | |
364 | ||
365 | set_spr_immed 0x5b1b,cccr | |
366 | set_icc 0x7 0 | |
367 | ccknc icc0,cc7,cc2,1 | |
368 | test_spr_immed 0x1b1b,cccr | |
369 | ||
370 | set_spr_immed 0x5b1b,cccr | |
371 | set_icc 0x8 0 | |
372 | ccknc icc0,cc7,cc6,0 | |
373 | test_spr_immed 0x1b1b,cccr | |
374 | ||
375 | set_spr_immed 0x5b1b,cccr | |
376 | set_icc 0x9 0 | |
377 | ccknc icc0,cc7,cc6,1 | |
378 | test_spr_immed 0x1b1b,cccr | |
379 | ||
380 | set_spr_immed 0x5b1b,cccr | |
381 | set_icc 0xa 0 | |
382 | ccknc icc0,cc7,cc6,0 | |
383 | test_spr_immed 0x1b1b,cccr | |
384 | ||
385 | set_spr_immed 0x5b1b,cccr | |
386 | set_icc 0xb 0 | |
387 | ccknc icc0,cc7,cc6,1 | |
388 | test_spr_immed 0x1b1b,cccr | |
389 | ||
390 | set_spr_immed 0x5b1b,cccr | |
391 | set_icc 0xc 0 | |
392 | ccknc icc0,cc7,cc6,0 | |
393 | test_spr_immed 0x1b1b,cccr | |
394 | ||
395 | set_spr_immed 0x5b1b,cccr | |
396 | set_icc 0xd 0 | |
397 | ccknc icc0,cc7,cc6,1 | |
398 | test_spr_immed 0x1b1b,cccr | |
399 | ||
400 | set_spr_immed 0x5b1b,cccr | |
401 | set_icc 0xe 0 | |
402 | ccknc icc0,cc7,cc6,0 | |
403 | test_spr_immed 0x1b1b,cccr | |
404 | ||
405 | set_spr_immed 0x5b1b,cccr | |
406 | set_icc 0xf 0 | |
407 | ccknc icc0,cc7,cc6,1 | |
408 | test_spr_immed 0x1b1b,cccr | |
409 | ||
410 | set_spr_immed 0x5b1b,cccr | |
411 | set_icc 0x0 0 | |
412 | ccknc icc0,cc7,cc3,0 | |
413 | test_spr_immed 0x1b1b,cccr | |
414 | ||
415 | set_spr_immed 0x5b1b,cccr | |
416 | set_icc 0x1 0 | |
417 | ccknc icc0,cc7,cc3,1 | |
418 | test_spr_immed 0x1b1b,cccr | |
419 | ||
420 | set_spr_immed 0x5b1b,cccr | |
421 | set_icc 0x2 0 | |
422 | ccknc icc0,cc7,cc3,0 | |
423 | test_spr_immed 0x1b1b,cccr | |
424 | ||
425 | set_spr_immed 0x5b1b,cccr | |
426 | set_icc 0x3 0 | |
427 | ccknc icc0,cc7,cc3,1 | |
428 | test_spr_immed 0x1b1b,cccr | |
429 | ||
430 | set_spr_immed 0x5b1b,cccr | |
431 | set_icc 0x4 0 | |
432 | ccknc icc0,cc7,cc3,0 | |
433 | test_spr_immed 0x1b1b,cccr | |
434 | ||
435 | set_spr_immed 0x5b1b,cccr | |
436 | set_icc 0x5 0 | |
437 | ccknc icc0,cc7,cc3,1 | |
438 | test_spr_immed 0x1b1b,cccr | |
439 | ||
440 | set_spr_immed 0x5b1b,cccr | |
441 | set_icc 0x6 0 | |
442 | ccknc icc0,cc7,cc3,0 | |
443 | test_spr_immed 0x1b1b,cccr | |
444 | ||
445 | set_spr_immed 0x5b1b,cccr | |
446 | set_icc 0x7 0 | |
447 | ccknc icc0,cc7,cc3,1 | |
448 | test_spr_immed 0x1b1b,cccr | |
449 | ||
450 | set_spr_immed 0x5b1b,cccr | |
451 | set_icc 0x8 0 | |
452 | ccknc icc0,cc7,cc7,0 | |
453 | test_spr_immed 0x1b1b,cccr | |
454 | ||
455 | set_spr_immed 0x5b1b,cccr | |
456 | set_icc 0x9 0 | |
457 | ccknc icc0,cc7,cc7,1 | |
458 | test_spr_immed 0x1b1b,cccr | |
459 | ||
460 | set_spr_immed 0x5b1b,cccr | |
461 | set_icc 0xa 0 | |
462 | ccknc icc0,cc7,cc7,0 | |
463 | test_spr_immed 0x1b1b,cccr | |
464 | ||
465 | set_spr_immed 0x5b1b,cccr | |
466 | set_icc 0xb 0 | |
467 | ccknc icc0,cc7,cc7,1 | |
468 | test_spr_immed 0x1b1b,cccr | |
469 | ||
470 | set_spr_immed 0x5b1b,cccr | |
471 | set_icc 0xc 0 | |
472 | ccknc icc0,cc7,cc7,0 | |
473 | test_spr_immed 0x1b1b,cccr | |
474 | ||
475 | set_spr_immed 0x5b1b,cccr | |
476 | set_icc 0xd 0 | |
477 | ccknc icc0,cc7,cc7,1 | |
478 | test_spr_immed 0x1b1b,cccr | |
479 | ||
480 | set_spr_immed 0x5b1b,cccr | |
481 | set_icc 0xe 0 | |
482 | ccknc icc0,cc7,cc7,0 | |
483 | test_spr_immed 0x1b1b,cccr | |
484 | ||
485 | set_spr_immed 0x5b1b,cccr | |
486 | set_icc 0xf 0 | |
487 | ccknc icc0,cc7,cc7,1 | |
488 | test_spr_immed 0x1b1b,cccr | |
489 | ||
490 | pass |