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