2004-02-29 Andrew Cagney <cagney@redhat.com>
[deliverable/binutils-gdb.git] / sim / testsuite / sim / frv / fdmulcs.cgs
CommitLineData
4a306116 1# frv testcase for fdmulcs $FRi,$FRj,$FRk
086419a8 2# mach: fr500 fr550 frv
4a306116
DB
3
4 .include "testutils.inc"
5
6 float_constants
7 start
8 load_float_constants
9 load_float_constants1
10
11 .global fdmulcs
12fdmulcs:
13 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs 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 fdmulcs fr28,fr0,fr2
136 test_fr_fr fr2,fr0
137 test_fr_fr fr3,fr0
138 fdmulcs fr28,fr4,fr2
139 test_fr_fr fr2,fr4
140 test_fr_fr fr3,fr4
141 fdmulcs fr28,fr8,fr2
142 test_fr_fr fr2,fr8
143 test_fr_fr fr3,fr8
144 fdmulcs fr28,fr12,fr2
145 test_fr_fr fr2,fr12
146 test_fr_fr fr3,fr12
147 fdmulcs 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 fdmulcs 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 fdmulcs fr28,fr24,fr2
158 test_fr_fr fr2,fr24
159 test_fr_fr fr3,fr24
160 fdmulcs fr28,fr28,fr2
161 test_fr_fr fr2,fr28
162 test_fr_fr fr3,fr28
163 fdmulcs fr28,fr32,fr2
164 test_fr_fr fr2,fr32
165 test_fr_fr fr3,fr32
166 fdmulcs fr28,fr36,fr2
167 test_fr_fr fr2,fr36
168 test_fr_fr fr3,fr36
169 fdmulcs fr28,fr40,fr2
170 test_fr_fr fr2,fr40
171 test_fr_fr fr3,fr40
172 fdmulcs fr28,fr44,fr2
173 test_fr_fr fr2,fr44
174 test_fr_fr fr3,fr44
175 fdmulcs fr28,fr48,fr2
176 test_fr_fr fr2,fr48
177 test_fr_fr fr3,fr48
178 fdmulcs fr28,fr52,fr2
179 test_fr_fr fr2,fr52
180 test_fr_fr fr3,fr52
181
182 fdmulcs fr28,fr8,fr2
183 test_fr_fr fr2,fr8
184 test_fr_fr fr3,fr8
185 fdmulcs fr8,fr28,fr2
186 test_fr_fr fr2,fr8
187 test_fr_fr fr3,fr8
188
189 fdmulcs fr32,fr36,fr2
190 test_fr_fr fr2,fr40
191 test_fr_fr fr3,fr40
192
193 set_fr_fr fr32,fr50 ; 2
194 set_fr_fr fr28,fr51 ; 1
195 set_fr_fr fr44,fr52 ; 9
196 set_fr_fr fr36,fr53 ; 3
197 fdmulcs fr50,fr52,fr54 ; 2*3, 1*9
198 test_fr_fr fr54,fr40 ; 6
199 test_fr_fr fr55,fr44 ; 9
200
201 pass
This page took 0.052106 seconds and 4 git commands to generate.