ld: Move the .note.build-id section to near the start of the memory map.
[binutils-gdb.git] / sim / testsuite / frv / cfmss.cgs
blobc31fba3bfbab9621e6ae4e1d56a92b96f449e145
1 # frv testcase for cfmss $FRi,$FRj,$FRk,$CCi,$cond
2 # mach: fr500 fr550 frv
4         .include "testutils.inc"
6         float_constants
7         start
8         load_float_constants
9         load_float_constants1
11         .global cfmss
12 cfmss:
13         set_spr_immed   0x1b1b,cccr
15         cfmss           fr16,fr4,fr2,cc0,1
16         test_fr_fr      fr2,fr16
17         test_fr_fr      fr2,fr20
18         cfmss           fr16,fr8,fr2,cc0,1
19         test_fr_fr      fr2,fr16
20         test_fr_fr      fr2,fr20
21         test_fr_fr      fr3,fr28
22         cfmss           fr16,fr12,fr2,cc0,1
23         test_fr_fr      fr2,fr16
24         test_fr_fr      fr2,fr20
25         cfmss           fr16,fr16,fr2,cc0,1
26         test_fr_fr      fr2,fr16
27         test_fr_fr      fr2,fr20
28         test_fr_fr      fr3,fr16
29         test_fr_fr      fr3,fr20
30         cfmss           fr16,fr20,fr2,cc0,1
31         test_fr_fr      fr2,fr16
32         test_fr_fr      fr2,fr20
33         test_fr_fr      fr3,fr16
34         test_fr_fr      fr3,fr20
35         cfmss           fr16,fr24,fr2,cc0,1
36         test_fr_fr      fr2,fr16
37         test_fr_fr      fr2,fr20
38         cfmss           fr16,fr28,fr2,cc0,1
39         test_fr_fr      fr2,fr16
40         test_fr_fr      fr2,fr20
41         test_fr_fr      fr3,fr8
42         cfmss           fr16,fr32,fr2,cc0,1
43         test_fr_fr      fr2,fr16
44         test_fr_fr      fr2,fr20
45         cfmss           fr16,fr36,fr2,cc0,1
46         test_fr_fr      fr2,fr16
47         test_fr_fr      fr2,fr20
48         cfmss           fr16,fr40,fr2,cc0,1
49         test_fr_fr      fr2,fr16
50         test_fr_fr      fr2,fr20
51         cfmss           fr16,fr44,fr2,cc0,1
52         test_fr_fr      fr2,fr16
53         test_fr_fr      fr2,fr20
54         cfmss           fr16,fr48,fr2,cc0,1
55         test_fr_fr      fr2,fr16
56         test_fr_fr      fr2,fr20
58         cfmss           fr20,fr4,fr2,cc0,1
59         test_fr_fr      fr2,fr16
60         test_fr_fr      fr2,fr20
61         cfmss           fr20,fr8,fr2,cc0,1
62         test_fr_fr      fr2,fr16
63         test_fr_fr      fr2,fr20
64         test_fr_fr      fr3,fr28
65         cfmss           fr20,fr12,fr2,cc0,1
66         test_fr_fr      fr2,fr16
67         test_fr_fr      fr2,fr20
68         cfmss           fr20,fr16,fr2,cc0,1
69         test_fr_fr      fr2,fr16
70         test_fr_fr      fr2,fr20
71         test_fr_fr      fr3,fr16
72         test_fr_fr      fr3,fr20
73         cfmss           fr20,fr20,fr2,cc0,1
74         test_fr_fr      fr2,fr16
75         test_fr_fr      fr2,fr20
76         test_fr_fr      fr3,fr16
77         test_fr_fr      fr3,fr20
78         cfmss           fr20,fr24,fr2,cc0,1
79         test_fr_fr      fr2,fr16
80         test_fr_fr      fr2,fr20
81         cfmss           fr20,fr28,fr2,cc0,1
82         test_fr_fr      fr2,fr16
83         test_fr_fr      fr2,fr20
84         test_fr_fr      fr3,fr8
85         cfmss           fr20,fr32,fr2,cc0,1
86         test_fr_fr      fr2,fr16
87         test_fr_fr      fr2,fr20
88         cfmss           fr20,fr36,fr2,cc4,1
89         test_fr_fr      fr2,fr16
90         test_fr_fr      fr2,fr20
91         cfmss           fr20,fr40,fr2,cc4,1
92         test_fr_fr      fr2,fr16
93         test_fr_fr      fr2,fr20
94         cfmss           fr20,fr44,fr2,cc4,1
95         test_fr_fr      fr2,fr16
96         test_fr_fr      fr2,fr20
97         cfmss           fr20,fr48,fr2,cc4,1
98         test_fr_fr      fr2,fr16
99         test_fr_fr      fr2,fr20
101         cfmss           fr28,fr0,fr2,cc4,1
102         test_fr_fr      fr2,fr0
103         cfmss           fr28,fr4,fr2,cc4,1
104         test_fr_fr      fr2,fr4
105         cfmss           fr28,fr8,fr2,cc4,1
106         test_fr_fr      fr2,fr8
107         test_fr_fr      fr3,fr32
108         cfmss           fr28,fr12,fr2,cc4,1
109         test_fr_fr      fr2,fr12
110         cfmss           fr28,fr16,fr2,cc4,1
111         test_fr_fr      fr2,fr16
112         test_fr_fr      fr2,fr20
113         test_fr_fr      fr3,fr28
114         cfmss           fr28,fr20,fr2,cc4,1
115         test_fr_fr      fr2,fr16
116         test_fr_fr      fr2,fr20
117         test_fr_fr      fr3,fr28
118         cfmss           fr28,fr24,fr2,cc4,1
119         test_fr_fr      fr2,fr24
120         cfmss           fr28,fr28,fr2,cc4,1
121         test_fr_fr      fr2,fr28
122         test_fr_fr      fr3,fr20
123         test_fr_fr      fr3,fr16
124         cfmss           fr28,fr32,fr2,cc4,1
125         test_fr_fr      fr2,fr32
126         test_fr_fr      fr3,fr8
127         cfmss           fr28,fr36,fr2,cc4,1
128         test_fr_fr      fr2,fr36
129         cfmss           fr28,fr40,fr2,cc4,1
130         test_fr_fr      fr2,fr40
131         cfmss           fr28,fr44,fr2,cc4,1
132         test_fr_fr      fr2,fr44
133         cfmss           fr28,fr48,fr2,cc4,1
134         test_fr_fr      fr2,fr48
135         cfmss           fr28,fr52,fr2,cc4,1
136         test_fr_fr      fr2,fr52
138         cfmss           fr28,fr8,fr2,cc4,1
139         test_fr_fr      fr2,fr8
140         test_fr_fr      fr3,fr32
141         cfmss           fr8,fr28,fr2,cc4,1
142         test_fr_fr      fr2,fr8
144         cfmss           fr32,fr36,fr2,cc4,1
145         test_fr_fr      fr2,fr40
146         test_fr_fr      fr3,fr8
148         cfmss           fr16,fr4,fr2,cc1,0
149         test_fr_fr      fr2,fr16
150         test_fr_fr      fr2,fr20
151         cfmss           fr16,fr8,fr2,cc1,0
152         test_fr_fr      fr2,fr16
153         test_fr_fr      fr2,fr20
154         test_fr_fr      fr3,fr28
155         cfmss           fr16,fr12,fr2,cc1,0
156         test_fr_fr      fr2,fr16
157         test_fr_fr      fr2,fr20
158         cfmss           fr16,fr16,fr2,cc1,0
159         test_fr_fr      fr2,fr16
160         test_fr_fr      fr2,fr20
161         test_fr_fr      fr3,fr16
162         test_fr_fr      fr3,fr20
163         cfmss           fr16,fr20,fr2,cc1,0
164         test_fr_fr      fr2,fr16
165         test_fr_fr      fr2,fr20
166         test_fr_fr      fr3,fr16
167         test_fr_fr      fr3,fr20
168         cfmss           fr16,fr24,fr2,cc1,0
169         test_fr_fr      fr2,fr16
170         test_fr_fr      fr2,fr20
171         cfmss           fr16,fr28,fr2,cc1,0
172         test_fr_fr      fr2,fr16
173         test_fr_fr      fr2,fr20
174         test_fr_fr      fr3,fr8
175         cfmss           fr16,fr32,fr2,cc1,0
176         test_fr_fr      fr2,fr16
177         test_fr_fr      fr2,fr20
178         cfmss           fr16,fr36,fr2,cc1,0
179         test_fr_fr      fr2,fr16
180         test_fr_fr      fr2,fr20
181         cfmss           fr16,fr40,fr2,cc1,0
182         test_fr_fr      fr2,fr16
183         test_fr_fr      fr2,fr20
184         cfmss           fr16,fr44,fr2,cc1,0
185         test_fr_fr      fr2,fr16
186         test_fr_fr      fr2,fr20
187         cfmss           fr16,fr48,fr2,cc1,0
188         test_fr_fr      fr2,fr16
189         test_fr_fr      fr2,fr20
191         cfmss           fr20,fr4,fr2,cc1,0
192         test_fr_fr      fr2,fr16
193         test_fr_fr      fr2,fr20
194         cfmss           fr20,fr8,fr2,cc1,0
195         test_fr_fr      fr2,fr16
196         test_fr_fr      fr2,fr20
197         test_fr_fr      fr3,fr28
198         cfmss           fr20,fr12,fr2,cc1,0
199         test_fr_fr      fr2,fr16
200         test_fr_fr      fr2,fr20
201         cfmss           fr20,fr16,fr2,cc1,0
202         test_fr_fr      fr2,fr16
203         test_fr_fr      fr2,fr20
204         test_fr_fr      fr3,fr16
205         test_fr_fr      fr3,fr20
206         cfmss           fr20,fr20,fr2,cc1,0
207         test_fr_fr      fr2,fr16
208         test_fr_fr      fr2,fr20
209         test_fr_fr      fr3,fr16
210         test_fr_fr      fr3,fr20
211         cfmss           fr20,fr24,fr2,cc1,0
212         test_fr_fr      fr2,fr16
213         test_fr_fr      fr2,fr20
214         cfmss           fr20,fr28,fr2,cc1,0
215         test_fr_fr      fr2,fr16
216         test_fr_fr      fr2,fr20
217         test_fr_fr      fr3,fr8
218         cfmss           fr20,fr32,fr2,cc1,0
219         test_fr_fr      fr2,fr16
220         test_fr_fr      fr2,fr20
221         cfmss           fr20,fr36,fr2,cc5,0
222         test_fr_fr      fr2,fr16
223         test_fr_fr      fr2,fr20
224         cfmss           fr20,fr40,fr2,cc5,0
225         test_fr_fr      fr2,fr16
226         test_fr_fr      fr2,fr20
227         cfmss           fr20,fr44,fr2,cc5,0
228         test_fr_fr      fr2,fr16
229         test_fr_fr      fr2,fr20
230         cfmss           fr20,fr48,fr2,cc5,0
231         test_fr_fr      fr2,fr16
232         test_fr_fr      fr2,fr20
234         cfmss           fr28,fr0,fr2,cc5,0
235         test_fr_fr      fr2,fr0
236         cfmss           fr28,fr4,fr2,cc5,0
237         test_fr_fr      fr2,fr4
238         cfmss           fr28,fr8,fr2,cc5,0
239         test_fr_fr      fr2,fr8
240         test_fr_fr      fr3,fr32
241         cfmss           fr28,fr12,fr2,cc5,0
242         test_fr_fr      fr2,fr12
243         cfmss           fr28,fr16,fr2,cc5,0
244         test_fr_fr      fr2,fr16
245         test_fr_fr      fr2,fr20
246         test_fr_fr      fr3,fr28
247         cfmss           fr28,fr20,fr2,cc5,0
248         test_fr_fr      fr2,fr16
249         test_fr_fr      fr2,fr20
250         test_fr_fr      fr3,fr28
251         cfmss           fr28,fr24,fr2,cc5,0
252         test_fr_fr      fr2,fr24
253         cfmss           fr28,fr28,fr2,cc5,0
254         test_fr_fr      fr2,fr28
255         test_fr_fr      fr3,fr20
256         test_fr_fr      fr3,fr16
257         cfmss           fr28,fr32,fr2,cc5,0
258         test_fr_fr      fr2,fr32
259         test_fr_fr      fr3,fr8
260         cfmss           fr28,fr36,fr2,cc5,0
261         test_fr_fr      fr2,fr36
262         cfmss           fr28,fr40,fr2,cc5,0
263         test_fr_fr      fr2,fr40
264         cfmss           fr28,fr44,fr2,cc5,0
265         test_fr_fr      fr2,fr44
266         cfmss           fr28,fr48,fr2,cc5,0
267         test_fr_fr      fr2,fr48
268         cfmss           fr28,fr52,fr2,cc5,0
269         test_fr_fr      fr2,fr52
271         cfmss           fr28,fr8,fr2,cc5,0
272         test_fr_fr      fr2,fr8
273         test_fr_fr      fr3,fr32
274         cfmss           fr8,fr28,fr2,cc5,0
275         test_fr_fr      fr2,fr8
277         cfmss           fr32,fr36,fr2,cc5,0
278         test_fr_fr      fr2,fr40
279         test_fr_fr      fr3,fr8
281         set_fr_iimmed   0x1111,0x1111,fr2
282         set_fr_iimmed   0x2222,0x2222,fr3
283         cfmss           fr16,fr4,fr2,cc0,0
284         test_fr_iimmed  0x11111111,fr2
285         cfmss           fr16,fr8,fr2,cc0,0
286         test_fr_iimmed  0x11111111,fr2
287         test_fr_iimmed  0x22222222,fr3
288         cfmss           fr16,fr12,fr2,cc0,0
289         test_fr_iimmed  0x11111111,fr2
290         cfmss           fr16,fr16,fr2,cc0,0
291         test_fr_iimmed  0x11111111,fr2
292         test_fr_iimmed  0x22222222,fr3
293         cfmss           fr16,fr20,fr2,cc0,0
294         test_fr_iimmed  0x11111111,fr2
295         test_fr_iimmed  0x22222222,fr3
296         cfmss           fr16,fr24,fr2,cc0,0
297         test_fr_iimmed  0x11111111,fr2
298         cfmss           fr16,fr28,fr2,cc0,0
299         test_fr_iimmed  0x11111111,fr2
300         test_fr_iimmed  0x22222222,fr3
301         cfmss           fr16,fr32,fr2,cc0,0
302         test_fr_iimmed  0x11111111,fr2
303         cfmss           fr16,fr36,fr2,cc0,0
304         test_fr_iimmed  0x11111111,fr2
305         cfmss           fr16,fr40,fr2,cc0,0
306         test_fr_iimmed  0x11111111,fr2
307         cfmss           fr16,fr44,fr2,cc0,0
308         test_fr_iimmed  0x11111111,fr2
309         cfmss           fr16,fr48,fr2,cc0,0
310         test_fr_iimmed  0x11111111,fr2
312         cfmss           fr20,fr4,fr2,cc0,0
313         test_fr_iimmed  0x11111111,fr2
314         cfmss           fr20,fr8,fr2,cc0,0
315         test_fr_iimmed  0x11111111,fr2
316         test_fr_iimmed  0x22222222,fr3
317         cfmss           fr20,fr12,fr2,cc0,0
318         test_fr_iimmed  0x11111111,fr2
319         cfmss           fr20,fr16,fr2,cc0,0
320         test_fr_iimmed  0x11111111,fr2
321         test_fr_iimmed  0x22222222,fr3
322         cfmss           fr20,fr20,fr2,cc0,0
323         test_fr_iimmed  0x11111111,fr2
324         test_fr_iimmed  0x22222222,fr3
325         cfmss           fr20,fr24,fr2,cc0,0
326         test_fr_iimmed  0x11111111,fr2
327         cfmss           fr20,fr28,fr2,cc0,0
328         test_fr_iimmed  0x11111111,fr2
329         test_fr_iimmed  0x22222222,fr3
330         cfmss           fr20,fr32,fr2,cc0,0
331         test_fr_iimmed  0x11111111,fr2
332         cfmss           fr20,fr36,fr2,cc4,0
333         test_fr_iimmed  0x11111111,fr2
334         cfmss           fr20,fr40,fr2,cc4,0
335         test_fr_iimmed  0x11111111,fr2
336         cfmss           fr20,fr44,fr2,cc4,0
337         test_fr_iimmed  0x11111111,fr2
338         cfmss           fr20,fr48,fr2,cc4,0
339         test_fr_iimmed  0x11111111,fr2
341         cfmss           fr28,fr0,fr2,cc4,0
342         test_fr_iimmed  0x11111111,fr2
343         cfmss           fr28,fr4,fr2,cc4,0
344         test_fr_iimmed  0x11111111,fr2
345         cfmss           fr28,fr8,fr2,cc4,0
346         test_fr_iimmed  0x11111111,fr2
347         test_fr_iimmed  0x22222222,fr3
348         cfmss           fr28,fr12,fr2,cc4,0
349         test_fr_iimmed  0x11111111,fr2
350         cfmss           fr28,fr16,fr2,cc4,0
351         test_fr_iimmed  0x11111111,fr2
352         test_fr_iimmed  0x22222222,fr3
353         cfmss           fr28,fr20,fr2,cc4,0
354         test_fr_iimmed  0x11111111,fr2
355         test_fr_iimmed  0x22222222,fr3
356         cfmss           fr28,fr24,fr2,cc4,0
357         test_fr_iimmed  0x11111111,fr2
358         cfmss           fr28,fr28,fr2,cc4,0
359         test_fr_iimmed  0x11111111,fr2
360         test_fr_iimmed  0x22222222,fr3
361         cfmss           fr28,fr32,fr2,cc4,0
362         test_fr_iimmed  0x11111111,fr2
363         test_fr_iimmed  0x22222222,fr3
364         cfmss           fr28,fr36,fr2,cc4,0
365         test_fr_iimmed  0x11111111,fr2
366         cfmss           fr28,fr40,fr2,cc4,0
367         test_fr_iimmed  0x11111111,fr2
368         cfmss           fr28,fr44,fr2,cc4,0
369         test_fr_iimmed  0x11111111,fr2
370         cfmss           fr28,fr48,fr2,cc4,0
371         test_fr_iimmed  0x11111111,fr2
372         cfmss           fr28,fr52,fr2,cc4,0
373         test_fr_iimmed  0x11111111,fr2
375         cfmss           fr28,fr8,fr2,cc4,0
376         test_fr_iimmed  0x11111111,fr2
377         test_fr_iimmed  0x22222222,fr3
378         cfmss           fr8,fr28,fr2,cc4,0
379         test_fr_iimmed  0x11111111,fr2
381         cfmss           fr32,fr36,fr2,cc4,0
382         test_fr_iimmed  0x11111111,fr2
383         test_fr_iimmed  0x22222222,fr3
385         set_fr_iimmed   0x1111,0x1111,fr2
386         set_fr_iimmed   0x2222,0x2222,fr3
387         cfmss           fr16,fr4,fr2,cc1,1
388         test_fr_iimmed  0x11111111,fr2
389         cfmss           fr16,fr8,fr2,cc1,1
390         test_fr_iimmed  0x11111111,fr2
391         test_fr_iimmed  0x22222222,fr3
392         cfmss           fr16,fr12,fr2,cc1,1
393         test_fr_iimmed  0x11111111,fr2
394         cfmss           fr16,fr16,fr2,cc1,1
395         test_fr_iimmed  0x11111111,fr2
396         test_fr_iimmed  0x22222222,fr3
397         cfmss           fr16,fr20,fr2,cc1,1
398         test_fr_iimmed  0x11111111,fr2
399         test_fr_iimmed  0x22222222,fr3
400         cfmss           fr16,fr24,fr2,cc1,1
401         test_fr_iimmed  0x11111111,fr2
402         cfmss           fr16,fr28,fr2,cc1,1
403         test_fr_iimmed  0x11111111,fr2
404         test_fr_iimmed  0x22222222,fr3
405         cfmss           fr16,fr32,fr2,cc1,1
406         test_fr_iimmed  0x11111111,fr2
407         cfmss           fr16,fr36,fr2,cc1,1
408         test_fr_iimmed  0x11111111,fr2
409         cfmss           fr16,fr40,fr2,cc1,1
410         test_fr_iimmed  0x11111111,fr2
411         cfmss           fr16,fr44,fr2,cc1,1
412         test_fr_iimmed  0x11111111,fr2
413         cfmss           fr16,fr48,fr2,cc1,1
414         test_fr_iimmed  0x11111111,fr2
416         cfmss           fr20,fr4,fr2,cc1,1
417         test_fr_iimmed  0x11111111,fr2
418         cfmss           fr20,fr8,fr2,cc1,1
419         test_fr_iimmed  0x11111111,fr2
420         test_fr_iimmed  0x22222222,fr3
421         cfmss           fr20,fr12,fr2,cc1,1
422         test_fr_iimmed  0x11111111,fr2
423         cfmss           fr20,fr16,fr2,cc1,1
424         test_fr_iimmed  0x11111111,fr2
425         test_fr_iimmed  0x22222222,fr3
426         cfmss           fr20,fr20,fr2,cc1,1
427         test_fr_iimmed  0x11111111,fr2
428         test_fr_iimmed  0x22222222,fr3
429         cfmss           fr20,fr24,fr2,cc1,1
430         test_fr_iimmed  0x11111111,fr2
431         cfmss           fr20,fr28,fr2,cc1,1
432         test_fr_iimmed  0x11111111,fr2
433         test_fr_iimmed  0x22222222,fr3
434         cfmss           fr20,fr32,fr2,cc1,1
435         test_fr_iimmed  0x11111111,fr2
436         cfmss           fr20,fr36,fr2,cc5,1
437         test_fr_iimmed  0x11111111,fr2
438         cfmss           fr20,fr40,fr2,cc5,1
439         test_fr_iimmed  0x11111111,fr2
440         cfmss           fr20,fr44,fr2,cc5,1
441         test_fr_iimmed  0x11111111,fr2
442         cfmss           fr20,fr48,fr2,cc5,1
443         test_fr_iimmed  0x11111111,fr2
445         cfmss           fr28,fr0,fr2,cc5,1
446         test_fr_iimmed  0x11111111,fr2
447         cfmss           fr28,fr4,fr2,cc5,1
448         test_fr_iimmed  0x11111111,fr2
449         cfmss           fr28,fr8,fr2,cc5,1
450         test_fr_iimmed  0x11111111,fr2
451         test_fr_iimmed  0x22222222,fr3
452         cfmss           fr28,fr12,fr2,cc5,1
453         test_fr_iimmed  0x11111111,fr2
454         cfmss           fr28,fr16,fr2,cc5,1
455         test_fr_iimmed  0x11111111,fr2
456         test_fr_iimmed  0x22222222,fr3
457         cfmss           fr28,fr20,fr2,cc5,1
458         test_fr_iimmed  0x11111111,fr2
459         test_fr_iimmed  0x22222222,fr3
460         cfmss           fr28,fr24,fr2,cc5,1
461         test_fr_iimmed  0x11111111,fr2
462         cfmss           fr28,fr28,fr2,cc5,1
463         test_fr_iimmed  0x11111111,fr2
464         test_fr_iimmed  0x22222222,fr3
465         cfmss           fr28,fr32,fr2,cc5,1
466         test_fr_iimmed  0x11111111,fr2
467         test_fr_iimmed  0x22222222,fr3
468         cfmss           fr28,fr36,fr2,cc5,1
469         test_fr_iimmed  0x11111111,fr2
470         cfmss           fr28,fr40,fr2,cc5,1
471         test_fr_iimmed  0x11111111,fr2
472         cfmss           fr28,fr44,fr2,cc5,1
473         test_fr_iimmed  0x11111111,fr2
474         cfmss           fr28,fr48,fr2,cc5,1
475         test_fr_iimmed  0x11111111,fr2
476         cfmss           fr28,fr52,fr2,cc5,1
477         test_fr_iimmed  0x11111111,fr2
479         cfmss           fr28,fr8,fr2,cc5,1
480         test_fr_iimmed  0x11111111,fr2
481         test_fr_iimmed  0x22222222,fr3
482         cfmss           fr8,fr28,fr2,cc5,1
483         test_fr_iimmed  0x11111111,fr2
485         cfmss           fr32,fr36,fr2,cc5,1
486         test_fr_iimmed  0x11111111,fr2
487         test_fr_iimmed  0x22222222,fr3
489         set_fr_iimmed   0x1111,0x1111,fr2
490         set_fr_iimmed   0x2222,0x2222,fr3
491         cfmss           fr16,fr4,fr2,cc2,1
492         test_fr_iimmed  0x11111111,fr2
493         cfmss           fr16,fr8,fr2,cc2,0
494         test_fr_iimmed  0x11111111,fr2
495         test_fr_iimmed  0x22222222,fr3
496         cfmss           fr16,fr12,fr2,cc2,1
497         test_fr_iimmed  0x11111111,fr2
498         cfmss           fr16,fr16,fr2,cc2,0
499         test_fr_iimmed  0x11111111,fr2
500         test_fr_iimmed  0x22222222,fr3
501         cfmss           fr16,fr20,fr2,cc2,1
502         test_fr_iimmed  0x11111111,fr2
503         test_fr_iimmed  0x22222222,fr3
504         cfmss           fr16,fr24,fr2,cc2,0
505         test_fr_iimmed  0x11111111,fr2
506         cfmss           fr16,fr28,fr2,cc2,1
507         test_fr_iimmed  0x11111111,fr2
508         test_fr_iimmed  0x22222222,fr3
509         cfmss           fr16,fr32,fr2,cc2,0
510         test_fr_iimmed  0x11111111,fr2
511         cfmss           fr16,fr36,fr2,cc2,1
512         test_fr_iimmed  0x11111111,fr2
513         cfmss           fr16,fr40,fr2,cc2,0
514         test_fr_iimmed  0x11111111,fr2
515         cfmss           fr16,fr44,fr2,cc2,1
516         test_fr_iimmed  0x11111111,fr2
517         cfmss           fr16,fr48,fr2,cc2,0
518         test_fr_iimmed  0x11111111,fr2
520         cfmss           fr20,fr4,fr2,cc2,1
521         test_fr_iimmed  0x11111111,fr2
522         cfmss           fr20,fr8,fr2,cc2,0
523         test_fr_iimmed  0x11111111,fr2
524         test_fr_iimmed  0x22222222,fr3
525         cfmss           fr20,fr12,fr2,cc2,1
526         test_fr_iimmed  0x11111111,fr2
527         cfmss           fr20,fr16,fr2,cc2,0
528         test_fr_iimmed  0x11111111,fr2
529         test_fr_iimmed  0x22222222,fr3
530         cfmss           fr20,fr20,fr2,cc2,1
531         test_fr_iimmed  0x11111111,fr2
532         test_fr_iimmed  0x22222222,fr3
533         cfmss           fr20,fr24,fr2,cc2,0
534         test_fr_iimmed  0x11111111,fr2
535         cfmss           fr20,fr28,fr2,cc2,1
536         test_fr_iimmed  0x11111111,fr2
537         test_fr_iimmed  0x22222222,fr3
538         cfmss           fr20,fr32,fr2,cc2,0
539         test_fr_iimmed  0x11111111,fr2
540         cfmss           fr20,fr36,fr2,cc6,1
541         test_fr_iimmed  0x11111111,fr2
542         cfmss           fr20,fr40,fr2,cc6,0
543         test_fr_iimmed  0x11111111,fr2
544         cfmss           fr20,fr44,fr2,cc6,1
545         test_fr_iimmed  0x11111111,fr2
546         cfmss           fr20,fr48,fr2,cc6,0
547         test_fr_iimmed  0x11111111,fr2
549         cfmss           fr28,fr0,fr2,cc6,1
550         test_fr_iimmed  0x11111111,fr2
551         cfmss           fr28,fr4,fr2,cc6,0
552         test_fr_iimmed  0x11111111,fr2
553         cfmss           fr28,fr8,fr2,cc6,1
554         test_fr_iimmed  0x11111111,fr2
555         test_fr_iimmed  0x22222222,fr3
556         cfmss           fr28,fr12,fr2,cc6,0
557         test_fr_iimmed  0x11111111,fr2
558         cfmss           fr28,fr16,fr2,cc6,1
559         test_fr_iimmed  0x11111111,fr2
560         test_fr_iimmed  0x22222222,fr3
561         cfmss           fr28,fr20,fr2,cc6,0
562         test_fr_iimmed  0x11111111,fr2
563         test_fr_iimmed  0x22222222,fr3
564         cfmss           fr28,fr24,fr2,cc6,1
565         test_fr_iimmed  0x11111111,fr2
566         cfmss           fr28,fr28,fr2,cc6,0
567         test_fr_iimmed  0x11111111,fr2
568         test_fr_iimmed  0x22222222,fr3
569         cfmss           fr28,fr32,fr2,cc6,1
570         test_fr_iimmed  0x11111111,fr2
571         test_fr_iimmed  0x22222222,fr3
572         cfmss           fr28,fr36,fr2,cc6,0
573         test_fr_iimmed  0x11111111,fr2
574         cfmss           fr28,fr40,fr2,cc6,1
575         test_fr_iimmed  0x11111111,fr2
576         cfmss           fr28,fr44,fr2,cc6,0
577         test_fr_iimmed  0x11111111,fr2
578         cfmss           fr28,fr48,fr2,cc6,1
579         test_fr_iimmed  0x11111111,fr2
580         cfmss           fr28,fr52,fr2,cc6,0
581         test_fr_iimmed  0x11111111,fr2
583         cfmss           fr28,fr8,fr2,cc6,1
584         test_fr_iimmed  0x11111111,fr2
585         test_fr_iimmed  0x22222222,fr3
586         cfmss           fr8,fr28,fr2,cc6,0
587         test_fr_iimmed  0x11111111,fr2
589         cfmss           fr32,fr36,fr2,cc6,1
590         test_fr_iimmed  0x11111111,fr2
591         test_fr_iimmed  0x22222222,fr3
593         set_fr_iimmed   0x1111,0x1111,fr2
594         set_fr_iimmed   0x2222,0x2222,fr3
595         cfmss           fr16,fr4,fr2,cc3,1
596         test_fr_iimmed  0x11111111,fr2
597         cfmss           fr16,fr8,fr2,cc3,0
598         test_fr_iimmed  0x11111111,fr2
599         test_fr_iimmed  0x22222222,fr3
600         cfmss           fr16,fr12,fr2,cc3,1
601         test_fr_iimmed  0x11111111,fr2
602         cfmss           fr16,fr16,fr2,cc3,0
603         test_fr_iimmed  0x11111111,fr2
604         test_fr_iimmed  0x22222222,fr3
605         cfmss           fr16,fr20,fr2,cc3,1
606         test_fr_iimmed  0x11111111,fr2
607         test_fr_iimmed  0x22222222,fr3
608         cfmss           fr16,fr24,fr2,cc3,0
609         test_fr_iimmed  0x11111111,fr2
610         cfmss           fr16,fr28,fr2,cc3,1
611         test_fr_iimmed  0x11111111,fr2
612         test_fr_iimmed  0x22222222,fr3
613         cfmss           fr16,fr32,fr2,cc3,0
614         test_fr_iimmed  0x11111111,fr2
615         cfmss           fr16,fr36,fr2,cc3,1
616         test_fr_iimmed  0x11111111,fr2
617         cfmss           fr16,fr40,fr2,cc3,0
618         test_fr_iimmed  0x11111111,fr2
619         cfmss           fr16,fr44,fr2,cc3,1
620         test_fr_iimmed  0x11111111,fr2
621         cfmss           fr16,fr48,fr2,cc3,0
622         test_fr_iimmed  0x11111111,fr2
624         cfmss           fr20,fr4,fr2,cc3,1
625         test_fr_iimmed  0x11111111,fr2
626         cfmss           fr20,fr8,fr2,cc3,0
627         test_fr_iimmed  0x11111111,fr2
628         test_fr_iimmed  0x22222222,fr3
629         cfmss           fr20,fr12,fr2,cc3,1
630         test_fr_iimmed  0x11111111,fr2
631         cfmss           fr20,fr16,fr2,cc3,0
632         test_fr_iimmed  0x11111111,fr2
633         test_fr_iimmed  0x22222222,fr3
634         cfmss           fr20,fr20,fr2,cc3,1
635         test_fr_iimmed  0x11111111,fr2
636         test_fr_iimmed  0x22222222,fr3
637         cfmss           fr20,fr24,fr2,cc3,0
638         test_fr_iimmed  0x11111111,fr2
639         cfmss           fr20,fr28,fr2,cc3,1
640         test_fr_iimmed  0x11111111,fr2
641         test_fr_iimmed  0x22222222,fr3
642         cfmss           fr20,fr32,fr2,cc3,0
643         test_fr_iimmed  0x11111111,fr2
644         cfmss           fr20,fr36,fr2,cc7,1
645         test_fr_iimmed  0x11111111,fr2
646         cfmss           fr20,fr40,fr2,cc7,0
647         test_fr_iimmed  0x11111111,fr2
648         cfmss           fr20,fr44,fr2,cc7,1
649         test_fr_iimmed  0x11111111,fr2
650         cfmss           fr20,fr48,fr2,cc7,0
651         test_fr_iimmed  0x11111111,fr2
653         cfmss           fr28,fr0,fr2,cc7,1
654         test_fr_iimmed  0x11111111,fr2
655         cfmss           fr28,fr4,fr2,cc7,0
656         test_fr_iimmed  0x11111111,fr2
657         cfmss           fr28,fr8,fr2,cc7,1
658         test_fr_iimmed  0x11111111,fr2
659         test_fr_iimmed  0x22222222,fr3
660         cfmss           fr28,fr12,fr2,cc7,0
661         test_fr_iimmed  0x11111111,fr2
662         cfmss           fr28,fr16,fr2,cc7,1
663         test_fr_iimmed  0x11111111,fr2
664         test_fr_iimmed  0x22222222,fr3
665         cfmss           fr28,fr20,fr2,cc7,0
666         test_fr_iimmed  0x11111111,fr2
667         test_fr_iimmed  0x22222222,fr3
668         cfmss           fr28,fr24,fr2,cc7,1
669         test_fr_iimmed  0x11111111,fr2
670         cfmss           fr28,fr28,fr2,cc7,0
671         test_fr_iimmed  0x11111111,fr2
672         test_fr_iimmed  0x22222222,fr3
673         cfmss           fr28,fr32,fr2,cc7,1
674         test_fr_iimmed  0x11111111,fr2
675         test_fr_iimmed  0x22222222,fr3
676         cfmss           fr28,fr36,fr2,cc7,0
677         test_fr_iimmed  0x11111111,fr2
678         cfmss           fr28,fr40,fr2,cc7,1
679         test_fr_iimmed  0x11111111,fr2
680         cfmss           fr28,fr44,fr2,cc7,0
681         test_fr_iimmed  0x11111111,fr2
682         cfmss           fr28,fr48,fr2,cc7,1
683         test_fr_iimmed  0x11111111,fr2
684         cfmss           fr28,fr52,fr2,cc7,0
685         test_fr_iimmed  0x11111111,fr2
687         cfmss           fr28,fr8,fr2,cc7,1
688         test_fr_iimmed  0x11111111,fr2
689         test_fr_iimmed  0x22222222,fr3
690         cfmss           fr8,fr28,fr2,cc7,0
691         test_fr_iimmed  0x11111111,fr2
693         cfmss           fr32,fr36,fr2,cc7,1
694         test_fr_iimmed  0x11111111,fr2
695         test_fr_iimmed  0x22222222,fr3
697         pass