Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / frv / cfmsubs.cgs
blobbc74da41b0360b7915dc63a7977b9e34cf3729b5
1 # frv testcase for cfmsubs $GRi,$GRj,$GRk,$CCi,$cond
2 # mach: frv
3 # as(frv): -mcpu=frv
5         .include "testutils.inc"
7         float_constants
8         start
9         load_float_constants
11         .global cfmsubs
12 cfmsubs:
13         set_spr_immed   0x1b1b,cccr
15         set_fr_fr       fr16,fr1
16         cfmsubs         fr16,fr4,fr1,cc0,1
17         test_fr_fr      fr1,fr16
18         test_fr_fr      fr1,fr20
19         cfmsubs         fr16,fr8,fr1,cc0,1
20         test_fr_fr      fr1,fr16
21         test_fr_fr      fr1,fr20
22         cfmsubs         fr16,fr12,fr1,cc0,1
23         test_fr_fr      fr1,fr16
24         test_fr_fr      fr1,fr20
25         cfmsubs         fr16,fr16,fr1,cc0,1
26         test_fr_fr      fr1,fr16
27         test_fr_fr      fr1,fr20
28         cfmsubs         fr16,fr20,fr1,cc0,1
29         test_fr_fr      fr1,fr16
30         test_fr_fr      fr1,fr20
31         cfmsubs         fr16,fr24,fr1,cc0,1
32         test_fr_fr      fr1,fr16
33         test_fr_fr      fr1,fr20
34         cfmsubs         fr16,fr28,fr1,cc0,1
35         test_fr_fr      fr1,fr16
36         test_fr_fr      fr1,fr20
37         cfmsubs         fr16,fr32,fr1,cc0,1
38         test_fr_fr      fr1,fr16
39         test_fr_fr      fr1,fr20
40         cfmsubs         fr16,fr36,fr1,cc0,1
41         test_fr_fr      fr1,fr16
42         test_fr_fr      fr1,fr20
43         cfmsubs         fr16,fr40,fr1,cc0,1
44         test_fr_fr      fr1,fr16
45         test_fr_fr      fr1,fr20
46         cfmsubs         fr16,fr44,fr1,cc0,1
47         test_fr_fr      fr1,fr16
48         test_fr_fr      fr1,fr20
49         cfmsubs         fr16,fr48,fr1,cc0,1
50         test_fr_fr      fr1,fr16
51         test_fr_fr      fr1,fr20
53         cfmsubs         fr20,fr4,fr1,cc0,1
54         test_fr_fr      fr1,fr16
55         test_fr_fr      fr1,fr20
56         cfmsubs         fr20,fr8,fr1,cc0,1
57         test_fr_fr      fr1,fr16
58         test_fr_fr      fr1,fr20
59         cfmsubs         fr20,fr12,fr1,cc0,1
60         test_fr_fr      fr1,fr16
61         test_fr_fr      fr1,fr20
62         cfmsubs         fr20,fr16,fr1,cc0,1
63         test_fr_fr      fr1,fr16
64         test_fr_fr      fr1,fr20
65         cfmsubs         fr20,fr20,fr1,cc0,1
66         test_fr_fr      fr1,fr16
67         test_fr_fr      fr1,fr20
68         cfmsubs         fr20,fr24,fr1,cc0,1
69         test_fr_fr      fr1,fr16
70         test_fr_fr      fr1,fr20
71         cfmsubs         fr20,fr28,fr1,cc0,1
72         test_fr_fr      fr1,fr16
73         test_fr_fr      fr1,fr20
74         cfmsubs         fr20,fr32,fr1,cc0,1
75         test_fr_fr      fr1,fr16
76         test_fr_fr      fr1,fr20
77         cfmsubs         fr20,fr36,fr1,cc0,1
78         test_fr_fr      fr1,fr16
79         test_fr_fr      fr1,fr20
80         cfmsubs         fr20,fr40,fr1,cc4,1
81         test_fr_fr      fr1,fr16
82         test_fr_fr      fr1,fr20
83         cfmsubs         fr20,fr44,fr1,cc4,1
84         test_fr_fr      fr1,fr16
85         test_fr_fr      fr1,fr20
86         cfmsubs         fr20,fr48,fr1,cc4,1
87         test_fr_fr      fr1,fr16
88         test_fr_fr      fr1,fr20
90         set_fr_fr       fr16,fr1
91         cfmsubs         fr28,fr0,fr1,cc4,1
92         test_fr_fr      fr1,fr0
93         set_fr_fr       fr16,fr1
94         cfmsubs         fr28,fr4,fr1,cc4,1
95         test_fr_fr      fr1,fr4
96         set_fr_fr       fr16,fr1
97         cfmsubs         fr28,fr8,fr1,cc4,1
98         test_fr_fr      fr1,fr8
99         set_fr_fr       fr16,fr1
100         cfmsubs         fr28,fr12,fr1,cc4,1
101         test_fr_fr      fr1,fr12
102         set_fr_fr       fr16,fr1
103         cfmsubs         fr28,fr16,fr1,cc4,1
104         test_fr_fr      fr1,fr16
105         test_fr_fr      fr1,fr20
106         set_fr_fr       fr16,fr1
107         cfmsubs         fr28,fr20,fr1,cc4,1
108         test_fr_fr      fr1,fr16
109         test_fr_fr      fr1,fr20
110         set_fr_fr       fr16,fr1
111         cfmsubs         fr28,fr24,fr1,cc4,1
112         test_fr_fr      fr1,fr24
113         set_fr_fr       fr16,fr1
114         cfmsubs         fr28,fr28,fr1,cc4,1
115         test_fr_fr      fr1,fr28
116         set_fr_fr       fr16,fr1
117         cfmsubs         fr28,fr32,fr1,cc4,1
118         test_fr_fr      fr1,fr32
119         set_fr_fr       fr16,fr1
120         cfmsubs         fr28,fr36,fr1,cc4,1
121         test_fr_fr      fr1,fr36
122         set_fr_fr       fr16,fr1
123         cfmsubs         fr28,fr40,fr1,cc4,1
124         test_fr_fr      fr1,fr40
125         set_fr_fr       fr16,fr1
126         cfmsubs         fr28,fr44,fr1,cc4,1
127         test_fr_fr      fr1,fr44
128         set_fr_fr       fr16,fr1
129         cfmsubs         fr28,fr48,fr1,cc4,1
130         test_fr_fr      fr1,fr48
131         set_fr_fr       fr16,fr1
132         cfmsubs         fr28,fr52,fr1,cc4,1
133         test_fr_fr      fr1,fr52
135         set_fr_fr       fr32,fr1
136         cfmsubs         fr8,fr8,fr1,cc4,1
137         test_fr_fr      fr1,fr8
138         set_fr_fr       fr36,fr1
139         cfmsubs         fr36,fr36,fr1,cc4,1
140         test_fr_fr      fr1,fr40
142         cfmsubs         fr32,fr36,fr1,cc4,1
143         test_fr_fr      fr1,fr16
144         test_fr_fr      fr1,fr20
146         set_fr_fr       fr16,fr1
147         cfmsubs         fr16,fr4,fr1,cc1,0
148         test_fr_fr      fr1,fr16
149         test_fr_fr      fr1,fr20
150         cfmsubs         fr16,fr8,fr1,cc1,0
151         test_fr_fr      fr1,fr16
152         test_fr_fr      fr1,fr20
153         cfmsubs         fr16,fr12,fr1,cc1,0
154         test_fr_fr      fr1,fr16
155         test_fr_fr      fr1,fr20
156         cfmsubs         fr16,fr16,fr1,cc1,0
157         test_fr_fr      fr1,fr16
158         test_fr_fr      fr1,fr20
159         cfmsubs         fr16,fr20,fr1,cc1,0
160         test_fr_fr      fr1,fr16
161         test_fr_fr      fr1,fr20
162         cfmsubs         fr16,fr24,fr1,cc1,0
163         test_fr_fr      fr1,fr16
164         test_fr_fr      fr1,fr20
165         cfmsubs         fr16,fr28,fr1,cc1,0
166         test_fr_fr      fr1,fr16
167         test_fr_fr      fr1,fr20
168         cfmsubs         fr16,fr32,fr1,cc1,0
169         test_fr_fr      fr1,fr16
170         test_fr_fr      fr1,fr20
171         cfmsubs         fr16,fr36,fr1,cc1,0
172         test_fr_fr      fr1,fr16
173         test_fr_fr      fr1,fr20
174         cfmsubs         fr16,fr40,fr1,cc1,0
175         test_fr_fr      fr1,fr16
176         test_fr_fr      fr1,fr20
177         cfmsubs         fr16,fr44,fr1,cc1,0
178         test_fr_fr      fr1,fr16
179         test_fr_fr      fr1,fr20
180         cfmsubs         fr16,fr48,fr1,cc1,0
181         test_fr_fr      fr1,fr16
182         test_fr_fr      fr1,fr20
184         cfmsubs         fr20,fr4,fr1,cc1,0
185         test_fr_fr      fr1,fr16
186         test_fr_fr      fr1,fr20
187         cfmsubs         fr20,fr8,fr1,cc1,0
188         test_fr_fr      fr1,fr16
189         test_fr_fr      fr1,fr20
190         cfmsubs         fr20,fr12,fr1,cc1,0
191         test_fr_fr      fr1,fr16
192         test_fr_fr      fr1,fr20
193         cfmsubs         fr20,fr16,fr1,cc1,0
194         test_fr_fr      fr1,fr16
195         test_fr_fr      fr1,fr20
196         cfmsubs         fr20,fr20,fr1,cc1,0
197         test_fr_fr      fr1,fr16
198         test_fr_fr      fr1,fr20
199         cfmsubs         fr20,fr24,fr1,cc1,0
200         test_fr_fr      fr1,fr16
201         test_fr_fr      fr1,fr20
202         cfmsubs         fr20,fr28,fr1,cc1,0
203         test_fr_fr      fr1,fr16
204         test_fr_fr      fr1,fr20
205         cfmsubs         fr20,fr32,fr1,cc1,0
206         test_fr_fr      fr1,fr16
207         test_fr_fr      fr1,fr20
208         cfmsubs         fr20,fr36,fr1,cc1,0
209         test_fr_fr      fr1,fr16
210         test_fr_fr      fr1,fr20
211         cfmsubs         fr20,fr40,fr1,cc5,0
212         test_fr_fr      fr1,fr16
213         test_fr_fr      fr1,fr20
214         cfmsubs         fr20,fr44,fr1,cc5,0
215         test_fr_fr      fr1,fr16
216         test_fr_fr      fr1,fr20
217         cfmsubs         fr20,fr48,fr1,cc5,0
218         test_fr_fr      fr1,fr16
219         test_fr_fr      fr1,fr20
221         set_fr_fr       fr16,fr1
222         cfmsubs         fr28,fr0,fr1,cc5,0
223         test_fr_fr      fr1,fr0
224         set_fr_fr       fr16,fr1
225         cfmsubs         fr28,fr4,fr1,cc5,0
226         test_fr_fr      fr1,fr4
227         set_fr_fr       fr16,fr1
228         cfmsubs         fr28,fr8,fr1,cc5,0
229         test_fr_fr      fr1,fr8
230         set_fr_fr       fr16,fr1
231         cfmsubs         fr28,fr12,fr1,cc5,0
232         test_fr_fr      fr1,fr12
233         set_fr_fr       fr16,fr1
234         cfmsubs         fr28,fr16,fr1,cc5,0
235         test_fr_fr      fr1,fr16
236         test_fr_fr      fr1,fr20
237         set_fr_fr       fr16,fr1
238         cfmsubs         fr28,fr20,fr1,cc5,0
239         test_fr_fr      fr1,fr16
240         test_fr_fr      fr1,fr20
241         set_fr_fr       fr16,fr1
242         cfmsubs         fr28,fr24,fr1,cc5,0
243         test_fr_fr      fr1,fr24
244         set_fr_fr       fr16,fr1
245         cfmsubs         fr28,fr28,fr1,cc5,0
246         test_fr_fr      fr1,fr28
247         set_fr_fr       fr16,fr1
248         cfmsubs         fr28,fr32,fr1,cc5,0
249         test_fr_fr      fr1,fr32
250         set_fr_fr       fr16,fr1
251         cfmsubs         fr28,fr36,fr1,cc5,0
252         test_fr_fr      fr1,fr36
253         set_fr_fr       fr16,fr1
254         cfmsubs         fr28,fr40,fr1,cc5,0
255         test_fr_fr      fr1,fr40
256         set_fr_fr       fr16,fr1
257         cfmsubs         fr28,fr44,fr1,cc5,0
258         test_fr_fr      fr1,fr44
259         set_fr_fr       fr16,fr1
260         cfmsubs         fr28,fr48,fr1,cc5,0
261         test_fr_fr      fr1,fr48
262         set_fr_fr       fr16,fr1
263         cfmsubs         fr28,fr52,fr1,cc5,0
264         test_fr_fr      fr1,fr52
266         set_fr_fr       fr32,fr1
267         cfmsubs         fr8,fr8,fr1,cc5,0
268         test_fr_fr      fr1,fr8
269         set_fr_fr       fr36,fr1
270         cfmsubs         fr36,fr36,fr1,cc5,0
271         test_fr_fr      fr1,fr40
273         cfmsubs         fr32,fr36,fr1,cc5,0
274         test_fr_fr      fr1,fr16
275         test_fr_fr      fr1,fr20
277         set_fr_fr       fr48,fr1
278         cfmsubs         fr16,fr4,fr1,cc0,0
279         test_fr_fr      fr1,fr48
280         cfmsubs         fr16,fr8,fr1,cc0,0
281         test_fr_fr      fr1,fr48
282         cfmsubs         fr16,fr12,fr1,cc0,0
283         test_fr_fr      fr1,fr48
284         cfmsubs         fr16,fr16,fr1,cc0,0
285         test_fr_fr      fr1,fr48
286         cfmsubs         fr16,fr20,fr1,cc0,0
287         test_fr_fr      fr1,fr48
288         cfmsubs         fr16,fr24,fr1,cc0,0
289         test_fr_fr      fr1,fr48
290         cfmsubs         fr16,fr28,fr1,cc0,0
291         test_fr_fr      fr1,fr48
292         cfmsubs         fr16,fr32,fr1,cc0,0
293         test_fr_fr      fr1,fr48
294         cfmsubs         fr16,fr36,fr1,cc0,0
295         test_fr_fr      fr1,fr48
296         cfmsubs         fr16,fr40,fr1,cc0,0
297         test_fr_fr      fr1,fr48
298         cfmsubs         fr16,fr44,fr1,cc0,0
299         test_fr_fr      fr1,fr48
300         cfmsubs         fr16,fr48,fr1,cc0,0
301         test_fr_fr      fr1,fr48
303         cfmsubs         fr20,fr4,fr1,cc0,0
304         test_fr_fr      fr1,fr48
305         cfmsubs         fr20,fr8,fr1,cc0,0
306         test_fr_fr      fr1,fr48
307         cfmsubs         fr20,fr12,fr1,cc0,0
308         test_fr_fr      fr1,fr48
309         cfmsubs         fr20,fr16,fr1,cc0,0
310         test_fr_fr      fr1,fr48
311         cfmsubs         fr20,fr20,fr1,cc0,0
312         test_fr_fr      fr1,fr48
313         cfmsubs         fr20,fr24,fr1,cc0,0
314         test_fr_fr      fr1,fr48
315         cfmsubs         fr20,fr28,fr1,cc0,0
316         test_fr_fr      fr1,fr48
317         cfmsubs         fr20,fr32,fr1,cc0,0
318         test_fr_fr      fr1,fr48
319         cfmsubs         fr20,fr36,fr1,cc0,0
320         test_fr_fr      fr1,fr48
321         cfmsubs         fr20,fr40,fr1,cc4,0
322         test_fr_fr      fr1,fr48
323         cfmsubs         fr20,fr44,fr1,cc4,0
324         test_fr_fr      fr1,fr48
325         cfmsubs         fr20,fr48,fr1,cc4,0
326         test_fr_fr      fr1,fr48
328         cfmsubs         fr28,fr0,fr1,cc4,0
329         test_fr_fr      fr1,fr48
330         cfmsubs         fr28,fr4,fr1,cc4,0
331         test_fr_fr      fr1,fr48
332         cfmsubs         fr28,fr8,fr1,cc4,0
333         test_fr_fr      fr1,fr48
334         cfmsubs         fr28,fr12,fr1,cc4,0
335         test_fr_fr      fr1,fr48
336         cfmsubs         fr28,fr16,fr1,cc4,0
337         test_fr_fr      fr1,fr48
338         cfmsubs         fr28,fr20,fr1,cc4,0
339         test_fr_fr      fr1,fr48
340         cfmsubs         fr28,fr24,fr1,cc4,0
341         test_fr_fr      fr1,fr48
342         cfmsubs         fr28,fr28,fr1,cc4,0
343         test_fr_fr      fr1,fr48
344         cfmsubs         fr28,fr32,fr1,cc4,0
345         test_fr_fr      fr1,fr48
346         cfmsubs         fr28,fr36,fr1,cc4,0
347         test_fr_fr      fr1,fr48
348         cfmsubs         fr28,fr40,fr1,cc4,0
349         test_fr_fr      fr1,fr48
350         cfmsubs         fr28,fr44,fr1,cc4,0
351         test_fr_fr      fr1,fr48
352         cfmsubs         fr28,fr48,fr1,cc4,0
353         test_fr_fr      fr1,fr48
354         cfmsubs         fr28,fr52,fr1,cc4,0
355         test_fr_fr      fr1,fr48
357         cfmsubs         fr8,fr8,fr1,cc4,0
358         test_fr_fr      fr1,fr48
359         cfmsubs         fr36,fr36,fr1,cc4,0
360         test_fr_fr      fr1,fr48
362         cfmsubs         fr32,fr36,fr1,cc4,0
363         test_fr_fr      fr1,fr48
365         set_fr_fr       fr48,fr1
366         cfmsubs         fr16,fr4,fr1,cc1,1
367         test_fr_fr      fr1,fr48
368         cfmsubs         fr16,fr8,fr1,cc1,1
369         test_fr_fr      fr1,fr48
370         cfmsubs         fr16,fr12,fr1,cc1,1
371         test_fr_fr      fr1,fr48
372         cfmsubs         fr16,fr16,fr1,cc1,1
373         test_fr_fr      fr1,fr48
374         cfmsubs         fr16,fr20,fr1,cc1,1
375         test_fr_fr      fr1,fr48
376         cfmsubs         fr16,fr24,fr1,cc1,1
377         test_fr_fr      fr1,fr48
378         cfmsubs         fr16,fr28,fr1,cc1,1
379         test_fr_fr      fr1,fr48
380         cfmsubs         fr16,fr32,fr1,cc1,1
381         test_fr_fr      fr1,fr48
382         cfmsubs         fr16,fr36,fr1,cc1,1
383         test_fr_fr      fr1,fr48
384         cfmsubs         fr16,fr40,fr1,cc1,1
385         test_fr_fr      fr1,fr48
386         cfmsubs         fr16,fr44,fr1,cc1,1
387         test_fr_fr      fr1,fr48
388         cfmsubs         fr16,fr48,fr1,cc1,1
389         test_fr_fr      fr1,fr48
391         cfmsubs         fr20,fr4,fr1,cc1,1
392         test_fr_fr      fr1,fr48
393         cfmsubs         fr20,fr8,fr1,cc1,1
394         test_fr_fr      fr1,fr48
395         cfmsubs         fr20,fr12,fr1,cc1,1
396         test_fr_fr      fr1,fr48
397         cfmsubs         fr20,fr16,fr1,cc1,1
398         test_fr_fr      fr1,fr48
399         cfmsubs         fr20,fr20,fr1,cc1,1
400         test_fr_fr      fr1,fr48
401         cfmsubs         fr20,fr24,fr1,cc1,1
402         test_fr_fr      fr1,fr48
403         cfmsubs         fr20,fr28,fr1,cc1,1
404         test_fr_fr      fr1,fr48
405         cfmsubs         fr20,fr32,fr1,cc1,1
406         test_fr_fr      fr1,fr48
407         cfmsubs         fr20,fr36,fr1,cc1,1
408         test_fr_fr      fr1,fr48
409         cfmsubs         fr20,fr40,fr1,cc5,1
410         test_fr_fr      fr1,fr48
411         cfmsubs         fr20,fr44,fr1,cc5,1
412         test_fr_fr      fr1,fr48
413         cfmsubs         fr20,fr48,fr1,cc5,1
414         test_fr_fr      fr1,fr48
416         cfmsubs         fr28,fr0,fr1,cc5,1
417         test_fr_fr      fr1,fr48
418         cfmsubs         fr28,fr4,fr1,cc5,1
419         test_fr_fr      fr1,fr48
420         cfmsubs         fr28,fr8,fr1,cc5,1
421         test_fr_fr      fr1,fr48
422         cfmsubs         fr28,fr12,fr1,cc5,1
423         test_fr_fr      fr1,fr48
424         cfmsubs         fr28,fr16,fr1,cc5,1
425         test_fr_fr      fr1,fr48
426         cfmsubs         fr28,fr20,fr1,cc5,1
427         test_fr_fr      fr1,fr48
428         cfmsubs         fr28,fr24,fr1,cc5,1
429         test_fr_fr      fr1,fr48
430         cfmsubs         fr28,fr28,fr1,cc5,1
431         test_fr_fr      fr1,fr48
432         cfmsubs         fr28,fr32,fr1,cc5,1
433         test_fr_fr      fr1,fr48
434         cfmsubs         fr28,fr36,fr1,cc5,1
435         test_fr_fr      fr1,fr48
436         cfmsubs         fr28,fr40,fr1,cc5,1
437         test_fr_fr      fr1,fr48
438         cfmsubs         fr28,fr44,fr1,cc5,1
439         test_fr_fr      fr1,fr48
440         cfmsubs         fr28,fr48,fr1,cc5,1
441         test_fr_fr      fr1,fr48
442         cfmsubs         fr28,fr52,fr1,cc5,1
443         test_fr_fr      fr1,fr48
445         cfmsubs         fr8,fr8,fr1,cc5,1
446         test_fr_fr      fr1,fr48
447         cfmsubs         fr36,fr36,fr1,cc5,1
448         test_fr_fr      fr1,fr48
450         cfmsubs         fr32,fr36,fr1,cc5,1
451         test_fr_fr      fr1,fr48
453         set_fr_fr       fr48,fr1
454         cfmsubs         fr16,fr4,fr1,cc2,0
455         test_fr_fr      fr1,fr48
456         cfmsubs         fr16,fr8,fr1,cc2,1
457         test_fr_fr      fr1,fr48
458         cfmsubs         fr16,fr12,fr1,cc2,0
459         test_fr_fr      fr1,fr48
460         cfmsubs         fr16,fr16,fr1,cc2,1
461         test_fr_fr      fr1,fr48
462         cfmsubs         fr16,fr20,fr1,cc2,0
463         test_fr_fr      fr1,fr48
464         cfmsubs         fr16,fr24,fr1,cc2,1
465         test_fr_fr      fr1,fr48
466         cfmsubs         fr16,fr28,fr1,cc2,0
467         test_fr_fr      fr1,fr48
468         cfmsubs         fr16,fr32,fr1,cc2,1
469         test_fr_fr      fr1,fr48
470         cfmsubs         fr16,fr36,fr1,cc2,0
471         test_fr_fr      fr1,fr48
472         cfmsubs         fr16,fr40,fr1,cc2,1
473         test_fr_fr      fr1,fr48
474         cfmsubs         fr16,fr44,fr1,cc2,0
475         test_fr_fr      fr1,fr48
476         cfmsubs         fr16,fr48,fr1,cc2,1
477         test_fr_fr      fr1,fr48
479         cfmsubs         fr20,fr4,fr1,cc2,0
480         test_fr_fr      fr1,fr48
481         cfmsubs         fr20,fr8,fr1,cc2,1
482         test_fr_fr      fr1,fr48
483         cfmsubs         fr20,fr12,fr1,cc2,0
484         test_fr_fr      fr1,fr48
485         cfmsubs         fr20,fr16,fr1,cc2,1
486         test_fr_fr      fr1,fr48
487         cfmsubs         fr20,fr20,fr1,cc2,0
488         test_fr_fr      fr1,fr48
489         cfmsubs         fr20,fr24,fr1,cc2,1
490         test_fr_fr      fr1,fr48
491         cfmsubs         fr20,fr28,fr1,cc2,0
492         test_fr_fr      fr1,fr48
493         cfmsubs         fr20,fr32,fr1,cc2,1
494         test_fr_fr      fr1,fr48
495         cfmsubs         fr20,fr36,fr1,cc2,0
496         test_fr_fr      fr1,fr48
497         cfmsubs         fr20,fr40,fr1,cc6,1
498         test_fr_fr      fr1,fr48
499         cfmsubs         fr20,fr44,fr1,cc6,0
500         test_fr_fr      fr1,fr48
501         cfmsubs         fr20,fr48,fr1,cc6,1
502         test_fr_fr      fr1,fr48
504         cfmsubs         fr28,fr0,fr1,cc6,0
505         test_fr_fr      fr1,fr48
506         cfmsubs         fr28,fr4,fr1,cc6,1
507         test_fr_fr      fr1,fr48
508         cfmsubs         fr28,fr8,fr1,cc6,0
509         test_fr_fr      fr1,fr48
510         cfmsubs         fr28,fr12,fr1,cc6,1
511         test_fr_fr      fr1,fr48
512         cfmsubs         fr28,fr16,fr1,cc6,0
513         test_fr_fr      fr1,fr48
514         cfmsubs         fr28,fr20,fr1,cc6,1
515         test_fr_fr      fr1,fr48
516         cfmsubs         fr28,fr24,fr1,cc6,0
517         test_fr_fr      fr1,fr48
518         cfmsubs         fr28,fr28,fr1,cc6,1
519         test_fr_fr      fr1,fr48
520         cfmsubs         fr28,fr32,fr1,cc6,0
521         test_fr_fr      fr1,fr48
522         cfmsubs         fr28,fr36,fr1,cc6,1
523         test_fr_fr      fr1,fr48
524         cfmsubs         fr28,fr40,fr1,cc6,0
525         test_fr_fr      fr1,fr48
526         cfmsubs         fr28,fr44,fr1,cc6,1
527         test_fr_fr      fr1,fr48
528         cfmsubs         fr28,fr48,fr1,cc6,0
529         test_fr_fr      fr1,fr48
530         cfmsubs         fr28,fr52,fr1,cc6,1
531         test_fr_fr      fr1,fr48
533         cfmsubs         fr8,fr8,fr1,cc6,0
534         test_fr_fr      fr1,fr48
535         cfmsubs         fr36,fr36,fr1,cc6,1
536         test_fr_fr      fr1,fr48
538         cfmsubs         fr32,fr36,fr1,cc6,0
539         test_fr_fr      fr1,fr48
541         set_fr_fr       fr48,fr1
542         cfmsubs         fr16,fr4,fr1,cc3,0
543         test_fr_fr      fr1,fr48
544         cfmsubs         fr16,fr8,fr1,cc3,1
545         test_fr_fr      fr1,fr48
546         cfmsubs         fr16,fr12,fr1,cc3,0
547         test_fr_fr      fr1,fr48
548         cfmsubs         fr16,fr16,fr1,cc3,1
549         test_fr_fr      fr1,fr48
550         cfmsubs         fr16,fr20,fr1,cc3,0
551         test_fr_fr      fr1,fr48
552         cfmsubs         fr16,fr24,fr1,cc3,1
553         test_fr_fr      fr1,fr48
554         cfmsubs         fr16,fr28,fr1,cc3,0
555         test_fr_fr      fr1,fr48
556         cfmsubs         fr16,fr32,fr1,cc3,1
557         test_fr_fr      fr1,fr48
558         cfmsubs         fr16,fr36,fr1,cc3,0
559         test_fr_fr      fr1,fr48
560         cfmsubs         fr16,fr40,fr1,cc3,1
561         test_fr_fr      fr1,fr48
562         cfmsubs         fr16,fr44,fr1,cc3,0
563         test_fr_fr      fr1,fr48
564         cfmsubs         fr16,fr48,fr1,cc3,1
565         test_fr_fr      fr1,fr48
567         cfmsubs         fr20,fr4,fr1,cc3,0
568         test_fr_fr      fr1,fr48
569         cfmsubs         fr20,fr8,fr1,cc3,1
570         test_fr_fr      fr1,fr48
571         cfmsubs         fr20,fr12,fr1,cc3,0
572         test_fr_fr      fr1,fr48
573         cfmsubs         fr20,fr16,fr1,cc3,1
574         test_fr_fr      fr1,fr48
575         cfmsubs         fr20,fr20,fr1,cc3,0
576         test_fr_fr      fr1,fr48
577         cfmsubs         fr20,fr24,fr1,cc3,1
578         test_fr_fr      fr1,fr48
579         cfmsubs         fr20,fr28,fr1,cc3,0
580         test_fr_fr      fr1,fr48
581         cfmsubs         fr20,fr32,fr1,cc3,1
582         test_fr_fr      fr1,fr48
583         cfmsubs         fr20,fr36,fr1,cc3,0
584         test_fr_fr      fr1,fr48
585         cfmsubs         fr20,fr40,fr1,cc7,1
586         test_fr_fr      fr1,fr48
587         cfmsubs         fr20,fr44,fr1,cc7,0
588         test_fr_fr      fr1,fr48
589         cfmsubs         fr20,fr48,fr1,cc7,1
590         test_fr_fr      fr1,fr48
592         cfmsubs         fr28,fr0,fr1,cc7,0
593         test_fr_fr      fr1,fr48
594         cfmsubs         fr28,fr4,fr1,cc7,1
595         test_fr_fr      fr1,fr48
596         cfmsubs         fr28,fr8,fr1,cc7,0
597         test_fr_fr      fr1,fr48
598         cfmsubs         fr28,fr12,fr1,cc7,1
599         test_fr_fr      fr1,fr48
600         cfmsubs         fr28,fr16,fr1,cc7,0
601         test_fr_fr      fr1,fr48
602         cfmsubs         fr28,fr20,fr1,cc7,1
603         test_fr_fr      fr1,fr48
604         cfmsubs         fr28,fr24,fr1,cc7,0
605         test_fr_fr      fr1,fr48
606         cfmsubs         fr28,fr28,fr1,cc7,1
607         test_fr_fr      fr1,fr48
608         cfmsubs         fr28,fr32,fr1,cc7,0
609         test_fr_fr      fr1,fr48
610         cfmsubs         fr28,fr36,fr1,cc7,1
611         test_fr_fr      fr1,fr48
612         cfmsubs         fr28,fr40,fr1,cc7,0
613         test_fr_fr      fr1,fr48
614         cfmsubs         fr28,fr44,fr1,cc7,1
615         test_fr_fr      fr1,fr48
616         cfmsubs         fr28,fr48,fr1,cc7,0
617         test_fr_fr      fr1,fr48
618         cfmsubs         fr28,fr52,fr1,cc7,1
619         test_fr_fr      fr1,fr48
621         cfmsubs         fr8,fr8,fr1,cc7,0
622         test_fr_fr      fr1,fr48
623         cfmsubs         fr36,fr36,fr1,cc7,1
624         test_fr_fr      fr1,fr48
626         cfmsubs         fr32,fr36,fr1,cc7,0
627         test_fr_fr      fr1,fr48
629         pass