daily update
[external/binutils.git] / sim / testsuite / sim / frv / fmovs.cgs
1 # frv testcase for fmovs $FRj,$FRk
2 # mach: fr500 fr550 frv
3
4         .include "testutils.inc"
5
6         float_constants
7         start
8         load_float_constants
9
10         .global fmovs
11 fmovs:
12         fmovs           fr0,fr1
13         test_fr_fr      fr0,fr1
14         fmovs           fr4,fr1
15         test_fr_fr      fr4,fr1
16         fmovs           fr8,fr1
17         test_fr_fr      fr8,fr1
18         fmovs           fr12,fr1
19         test_fr_fr      fr12,fr1
20         fmovs           fr16,fr1
21         test_fr_fr      fr16,fr1
22         fmovs           fr20,fr1
23         test_fr_fr      fr20,fr1
24         fmovs           fr24,fr1
25         test_fr_fr      fr24,fr1
26         fmovs           fr28,fr1
27         test_fr_fr      fr28,fr1
28         fmovs           fr32,fr1
29         test_fr_fr      fr32,fr1
30         fmovs           fr36,fr1
31         test_fr_fr      fr36,fr1
32         fmovs           fr40,fr1
33         test_fr_fr      fr40,fr1
34         fmovs           fr44,fr1
35         test_fr_fr      fr44,fr1
36         fmovs           fr48,fr1
37         test_fr_fr      fr48,fr1
38         fmovs           fr52,fr1
39         test_fr_fr      fr52,fr1
40         fmovs           fr56,fr1
41         test_fr_iimmed  0x7fc00000,fr1
42         fmovs           fr60,fr1
43         test_fr_iimmed  0x7f800001,fr1
44
45         pass