* elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
[external/binutils.git] / sim / testsuite / sim / frv / fdmuls.cgs
1 # frv testcase for fdmuls $FRi,$FRj,$FRk
2 # mach: fr500 fr550 frv
3
4         .include "testutils.inc"
5
6         float_constants
7         start
8         load_float_constants
9         load_float_constants1
10
11         .global fdmuls
12 fdmuls:
13         fdmuls          fr16,fr4,fr2
14         test_fr_fr      fr2,fr16
15         test_fr_fr      fr2,fr20
16         test_fr_fr      fr3,fr16
17         test_fr_fr      fr3,fr20
18         fdmuls          fr16,fr8,fr2
19         test_fr_fr      fr2,fr16
20         test_fr_fr      fr2,fr20
21         test_fr_fr      fr3,fr16
22         test_fr_fr      fr3,fr20
23         fdmuls          fr16,fr12,fr2
24         test_fr_fr      fr2,fr16
25         test_fr_fr      fr2,fr20
26         test_fr_fr      fr3,fr16
27         test_fr_fr      fr3,fr20
28         fdmuls          fr16,fr16,fr2
29         test_fr_fr      fr2,fr16
30         test_fr_fr      fr2,fr20
31         test_fr_fr      fr3,fr16
32         test_fr_fr      fr3,fr20
33         fdmuls          fr16,fr20,fr2
34         test_fr_fr      fr2,fr16
35         test_fr_fr      fr2,fr20
36         test_fr_fr      fr3,fr16
37         test_fr_fr      fr3,fr20
38         fdmuls          fr16,fr24,fr2
39         test_fr_fr      fr2,fr16
40         test_fr_fr      fr2,fr20
41         test_fr_fr      fr3,fr16
42         test_fr_fr      fr3,fr20
43         fdmuls          fr16,fr28,fr2
44         test_fr_fr      fr2,fr16
45         test_fr_fr      fr2,fr20
46         test_fr_fr      fr3,fr16
47         test_fr_fr      fr3,fr20
48         fdmuls          fr16,fr32,fr2
49         test_fr_fr      fr2,fr16
50         test_fr_fr      fr2,fr20
51         test_fr_fr      fr3,fr16
52         test_fr_fr      fr3,fr20
53         fdmuls          fr16,fr36,fr2
54         test_fr_fr      fr2,fr16
55         test_fr_fr      fr2,fr20
56         test_fr_fr      fr3,fr16
57         test_fr_fr      fr3,fr20
58         fdmuls          fr16,fr40,fr2
59         test_fr_fr      fr2,fr16
60         test_fr_fr      fr2,fr20
61         test_fr_fr      fr3,fr16
62         test_fr_fr      fr3,fr20
63         fdmuls          fr16,fr44,fr2
64         test_fr_fr      fr2,fr16
65         test_fr_fr      fr2,fr20
66         test_fr_fr      fr3,fr16
67         test_fr_fr      fr3,fr20
68         fdmuls          fr16,fr48,fr2
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
74         fdmuls          fr20,fr4,fr2
75         test_fr_fr      fr2,fr16
76         test_fr_fr      fr2,fr20
77         test_fr_fr      fr3,fr16
78         test_fr_fr      fr3,fr20
79         fdmuls          fr20,fr8,fr2
80         test_fr_fr      fr2,fr16
81         test_fr_fr      fr2,fr20
82         test_fr_fr      fr3,fr16
83         test_fr_fr      fr3,fr20
84         fdmuls          fr20,fr12,fr2
85         test_fr_fr      fr2,fr16
86         test_fr_fr      fr2,fr20
87         test_fr_fr      fr3,fr16
88         test_fr_fr      fr3,fr20
89         fdmuls          fr20,fr16,fr2
90         test_fr_fr      fr2,fr16
91         test_fr_fr      fr3,fr20
92         test_fr_fr      fr3,fr16
93         test_fr_fr      fr2,fr20
94         fdmuls          fr20,fr20,fr2
95         test_fr_fr      fr2,fr16
96         test_fr_fr      fr2,fr20
97         test_fr_fr      fr3,fr16
98         test_fr_fr      fr3,fr20
99         fdmuls          fr20,fr24,fr2
100         test_fr_fr      fr2,fr16
101         test_fr_fr      fr2,fr20
102         test_fr_fr      fr3,fr16
103         test_fr_fr      fr3,fr20
104         fdmuls          fr20,fr28,fr2
105         test_fr_fr      fr2,fr16
106         test_fr_fr      fr2,fr20
107         test_fr_fr      fr3,fr16
108         test_fr_fr      fr3,fr20
109         fdmuls          fr20,fr32,fr2
110         test_fr_fr      fr2,fr16
111         test_fr_fr      fr2,fr20
112         test_fr_fr      fr3,fr16
113         test_fr_fr      fr3,fr20
114         fdmuls          fr20,fr36,fr2
115         test_fr_fr      fr2,fr16
116         test_fr_fr      fr2,fr20
117         test_fr_fr      fr3,fr16
118         test_fr_fr      fr3,fr20
119         fdmuls          fr20,fr40,fr2
120         test_fr_fr      fr2,fr16
121         test_fr_fr      fr2,fr20
122         test_fr_fr      fr3,fr16
123         test_fr_fr      fr3,fr20
124         fdmuls          fr20,fr44,fr2
125         test_fr_fr      fr2,fr16
126         test_fr_fr      fr2,fr20
127         test_fr_fr      fr3,fr16
128         test_fr_fr      fr3,fr20
129         fdmuls          fr20,fr48,fr2
130         test_fr_fr      fr2,fr16
131         test_fr_fr      fr2,fr20
132         test_fr_fr      fr3,fr16
133         test_fr_fr      fr3,fr20
134
135         fdmuls          fr28,fr0,fr2
136         test_fr_fr      fr2,fr0
137         test_fr_fr      fr3,fr0
138         fdmuls          fr28,fr4,fr2
139         test_fr_fr      fr2,fr4
140         test_fr_fr      fr3,fr4
141         fdmuls          fr28,fr8,fr2
142         test_fr_fr      fr2,fr8
143         test_fr_fr      fr3,fr8
144         fdmuls          fr28,fr12,fr2
145         test_fr_fr      fr2,fr12
146         test_fr_fr      fr3,fr12
147         fdmuls          fr28,fr16,fr2
148         test_fr_fr      fr2,fr16
149         test_fr_fr      fr2,fr20
150         test_fr_fr      fr3,fr16
151         test_fr_fr      fr3,fr20
152         fdmuls          fr28,fr20,fr2
153         test_fr_fr      fr2,fr16
154         test_fr_fr      fr2,fr20
155         test_fr_fr      fr3,fr16
156         test_fr_fr      fr3,fr20
157         fdmuls          fr28,fr24,fr2
158         test_fr_fr      fr2,fr24
159         test_fr_fr      fr3,fr24
160         fdmuls          fr28,fr28,fr2
161         test_fr_fr      fr2,fr28
162         test_fr_fr      fr3,fr28
163         fdmuls          fr28,fr32,fr2
164         test_fr_fr      fr2,fr32
165         test_fr_fr      fr3,fr32
166         fdmuls          fr28,fr36,fr2
167         test_fr_fr      fr2,fr36
168         test_fr_fr      fr3,fr36
169         fdmuls          fr28,fr40,fr2
170         test_fr_fr      fr2,fr40
171         test_fr_fr      fr3,fr40
172         fdmuls          fr28,fr44,fr2
173         test_fr_fr      fr2,fr44
174         test_fr_fr      fr3,fr44
175         fdmuls          fr28,fr48,fr2
176         test_fr_fr      fr2,fr48
177         test_fr_fr      fr3,fr48
178         fdmuls          fr28,fr52,fr2
179         test_fr_fr      fr2,fr52
180         test_fr_fr      fr3,fr52
181
182         fdmuls          fr28,fr8,fr2
183         test_fr_fr      fr2,fr8
184         test_fr_fr      fr3,fr8
185         fdmuls          fr8,fr28,fr2
186         test_fr_fr      fr2,fr8
187         test_fr_fr      fr3,fr8
188
189         fdmuls          fr32,fr36,fr2
190         test_fr_fr      fr2,fr40
191         test_fr_fr      fr3,fr40
192
193         pass