* sim/m32r/maclh1.cgs: Fix testcase.
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test28.vuasm
1 .vu
2 NOP IADDIU VI14, VI00, 1024
3 NOP IADDIU VI01, VI00, 0
4 NOP IADDIU VI02, VI00, 16
5 NOP BAL VI15, RotMatrix
6 NOP NOP
7 NOP IADDIU VI01, VI00, 20
8 NOP IADDIU VI02, VI00, 16
9 NOP IADDIU VI03, VI00, 24
10 NOP BAL VI15, MulMatrix
11 NOP NOP
12 NOP IADDIU VI01, VI00, 8
13 NOP IADDIU VI02, VI00, 16
14 NOP IADDIU VI03, VI00, 12
15 NOP BAL VI15, MulMatrix
16 NOP NOP
17 NOP NOP
18 NOP[e] NOP
19 NOP NOP
20 NOP IADDIU VI01, VI00, 24
21 NOP IADDIU VI02, VI00, 12
22 NOP IADDIU VI03, VI00, 4
23 NOP LQI.xyzw VF08, (VI01++)
24 NOP LQI.xyzw VF09, (VI01++)
25 NOP LQI.xyzw VF10, (VI01++)
26 NOP LQI.xyzw VF11, (VI01++)
27 NOP LQI.xyzw VF13, (VI02++)
28 NOP LQI.xyzw VF14, (VI02++)
29 NOP LQI.xyzw VF15, (VI02++)
30 NOP LQI.xyzw VF16, (VI03++)
31 NOP LQI.xyzw VF17, (VI03++)
32 NOP LQI.xyzw VF18, (VI03++)
33 NOP LQI.xyzw VF19, (VI03++)
34 NOP LQ.xyzw VF22, 29(VI00)
35 NOP LQ.xyzw VF23, 28(VI00)
36 NOP ILW.w VI13, 32(VI00)
37 NOP NOP
38 NOP NOP
39 NOP NOP
40 NOP NOP
41 NOP NOP
42 LOOPE: NOP NOP
43 NOP XTOP VI05
44 NOP NOP
45 MUL.z VF05z, VF00, VF00 ILW.x VI02, 0(VI05)
46 NOP IADDIU VI03, VI00, 0x7fff
47 NOP IADDIU VI07, VI05, 1
48 NOP LQ.xyzw VF01, 0(VI05)
49 MULz.z VF05z, VF05, VF00z IAND VI11, VI02, VI03
50 NOP IADD VI08, VI07, VI11
51 NOP IADD VI09, VI08, VI11
52 NOP IADD VI10, VI09, VI11
53 NOP IADD VI12, VI10, VI11
54 NOP IADDIU VI12, VI12, 8
55 NOP SQ.xyzw VF01, 30(VI00)
56 NOP ISW.x VI12, 31(VI00)
57 NOP IADDIU VI12, VI12, 1
58 NOP ISUBIU VI12, VI12, 3
59 NOP IADDIU VI11, VI11, 1
60 NOP NOP
61 NOP NOP
62 LOOP: MULz.z VF05z, VF05, VF00z DIV Q, VF00w, VF28w
63 MULAx.xyzw ACC, VF16, VF26x IADDIU VI01, VI00, 0x0020
64 MADDAy.xyzw ACC, VF17, VF26y ISUBIU VI11, VI11, 1
65 MADDAz.xyzw ACC, VF18, VF26z LQI.xyzw VF01, (VI09++)
66 MADDw.xyzw VF29, VF19, VF26w NOP
67 NOP LOI 254.0
68 MULz.xy VF24xy, VF25, VF05z NOP
69 MULAx.xyzw ACC, VF13, VF01x NOP
70 MULq.xyz VF31xyz, VF28, Q NOP
71 MULq.xyzw VF30, VF27, Q LQI.xyzw VF28, (VI08++)
72 MUL.xyzw VF29, VF29, VF12 LQI.xyzw VF27, (VI10++)
73 MADDAy.xyzw ACC, VF14, VF01y LQI.xyzw VF12, (VI07++)
74 MADDz.xyz VF26xyz, VF15, VF01z MOVE.xy VF07xy, VF31
75 MULi.w VF31w, VF00, I SQ.xyz VF30, 0(VI12)
76 NOP LOI 255.0
77 MINIi.xyzw VF29, VF29, I NOP
78 SUB.xy VF25xy, VF07, VF06 NOP
79 MAXx.xyzw VF26, VF26, VF00x MOVE.xy VF06xy, VF07
80 FTOI4.xyzw VF31, VF31 NOP
81 FTOI0.xyzw VF29, VF29 NOP
82 OPMULA.xyz ACCxyz, VF24, VF25 NOP
83 OPMSUB.xyz VF21xyz, VF25, VF24 NOP
84 MUL.xyzw VF26, VF26, VF26 SQ.xyzw VF31, 2(VI12)
85 MULAx.xyzw ACC, VF08, VF28x MTIR.w VI05, VF31w
86 MADDAy.xyzw ACC, VF09, VF28y SQ.xyzw VF29, 1(VI12)
87 MADDAz.xyzw ACC, VF10, VF28z FMAND VI02, VI01
88 MUL.xyzw VF26, VF26, VF26 NOP
89 MADDw.xyzw VF28, VF11, VF28w NOP
90 NOP NOP
91 NOP ISUBIU VI02, VI02, 0x10
92 NOP IAND VI03, VI02, VI13
93 NOP IOR VI05, VI05, VI03
94 NOP ISW.w VI05, 2(VI12)
95 NOP IADDIU VI12, VI12, 3
96 NOP IBNE VI11, VI00, LOOP
97 NOP NOP
98 NOP LQ.xyzw VF01, 30(VI00)
99 NOP ILW.x VI01, 31(VI00)
100 NOP NOP
101 NOP NOP
102 NOP NOP
103 NOP SQ.xyzw VF01, 0(VI01)
104 NOP NOP
105 NOP NOP
106 NOP NOP
107 NOP NOP
108 NOP XGKICK VI01
109 NOP NOP
110 NOP NOP
111 NOP[e] NOP
112 NOP NOP
113 NOP NOP
114 NOP B LOOPE
115 NOP NOP
116 MulMatrix: NOP SQD.xyzw VF04, (--VI14)
117 NOP SQD.xyzw VF05, (--VI14)
118 NOP SQD.xyzw VF06, (--VI14)
119 NOP SQD.xyzw VF07, (--VI14)
120 NOP SQD.xyzw VF08, (--VI14)
121 NOP SQD.xyzw VF09, (--VI14)
122 NOP SQD.xyzw VF10, (--VI14)
123 NOP SQD.xyzw VF11, (--VI14)
124 NOP ISUBIU VI14, VI14, 1
125 NOP ISW.x VI01, 0(VI14)
126 NOP ISUBIU VI14, VI14, 1
127 NOP ISW.x VI02, 0(VI14)
128 NOP ISUBIU VI14, VI14, 1
129 NOP ISW.x VI03, 0(VI14)
130 NOP LQI.xyzw VF04, (VI01++)
131 NOP LQI.xyzw VF05, (VI01++)
132 NOP LQI.xyzw VF06, (VI01++)
133 NOP LQI.xyzw VF07, (VI01++)
134 NOP LQI.xyzw VF08, (VI02++)
135 NOP LQI.xyzw VF09, (VI02++)
136 NOP LQI.xyzw VF10, (VI02++)
137 NOP LQI.xyzw VF11, (VI02++)
138 MULAx.xyzw ACC, VF04, VF08x NOP
139 MADDAy.xyzw ACC, VF05, VF08y NOP
140 MADDAz.xyzw ACC, VF06, VF08z NOP
141 MADDw.xyzw VF12, VF07, VF08w NOP
142 MULAx.xyzw ACC, VF04, VF09x NOP
143 MADDAy.xyzw ACC, VF05, VF09y NOP
144 MADDAz.xyzw ACC, VF06, VF09z NOP
145 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
146 MULAx.xyzw ACC, VF04, VF10x NOP
147 MADDAy.xyzw ACC, VF05, VF10y NOP
148 MADDAz.xyzw ACC, VF06, VF10z NOP
149 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
150 MULAx.xyzw ACC, VF04, VF11x NOP
151 MADDAy.xyzw ACC, VF05, VF11y NOP
152 MADDAz.xyzw ACC, VF06, VF11z NOP
153 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
154 NOP NOP
155 NOP NOP
156 NOP NOP
157 NOP SQI.xyzw VF15, (VI03++)
158 NOP ILW.x VI03, 0(VI14)
159 NOP IADDIU VI14, VI14, 1
160 NOP ILW.x VI02, 0(VI14)
161 NOP IADDIU VI14, VI14, 1
162 NOP ILW.x VI01, 0(VI14)
163 NOP IADDIU VI14, VI14, 1
164 NOP LQI.xyzw VF11, (VI14++)
165 NOP LQI.xyzw VF10, (VI14++)
166 NOP LQI.xyzw VF09, (VI14++)
167 NOP LQI.xyzw VF08, (VI14++)
168 NOP LQI.xyzw VF07, (VI14++)
169 NOP LQI.xyzw VF06, (VI14++)
170 NOP LQI.xyzw VF05, (VI14++)
171 NOP LQI.xyzw VF04, (VI14++)
172 NOP NOP
173 NOP NOP
174 NOP NOP
175 NOP NOP
176 NOP JR VI15
177 NOP NOP
178 RotMatrix: NOP SQD.xyzw VF01, (--VI14)
179 NOP LOI 1.5707963
180 NOP SQD.xyzw VF02, (--VI14)
181 NOP SQD.xyzw VF03, (--VI14)
182 NOP SQD.xyzw VF04, (--VI14)
183 MULx.xyzw VF04, VF00, VF00x SQD.xyzw VF05, (--VI14)
184 MULx.xyzw VF05, VF00, VF00x SQD.xyzw VF06, (--VI14)
185 MULx.xyzw VF06, VF00, VF00x SQD.xyzw VF07, (--VI14)
186 MULx.xyzw VF07, VF00, VF00x SQD.xyzw VF08, (--VI14)
187 MULx.xyzw VF08, VF00, VF00x SQD.xyzw VF09, (--VI14)
188 MULx.xyzw VF09, VF00, VF00x SQD.xyzw VF10, (--VI14)
189 MULx.xyzw VF10, VF00, VF00x SQD.xyzw VF11, (--VI14)
190 MULx.xyzw VF11, VF00, VF00x SQD.xyzw VF12, (--VI14)
191 MULx.xyzw VF12, VF00, VF00x ISUBIU VI14, VI14, 1
192 ADDw.x VF04x, VF04, VF00w ISW.x VI01, 0(VI14)
193 ADDw.y VF08y, VF08, VF00w ISUBIU VI14, VI14, 1
194 NOP ISW.x VI02, 0(VI14)
195 ADDw.z VF12z, VF12, VF00w LQI.xyzw VF01, (VI01++)
196 NOP LQI.xyzw VF02, (VI01++)
197 NOP LQI.xyzw VF03, (VI01++)
198 NOP NOP
199 NOP ESIN P, VF01x
200 ADDi.xyzw VF02, VF02, I NOP
201 NOP NOP
202 NOP NOP
203 NOP NOP
204 NOP NOP
205 NOP NOP
206 NOP NOP
207 NOP NOP
208 NOP NOP
209 NOP NOP
210 NOP NOP
211 NOP NOP
212 NOP NOP
213 NOP NOP
214 NOP NOP
215 NOP NOP
216 NOP NOP
217 NOP NOP
218 NOP NOP
219 NOP NOP
220 NOP NOP
221 NOP NOP
222 NOP NOP
223 NOP NOP
224 NOP NOP
225 NOP WAITP
226 NOP MFP.y VF06y, P
227 NOP MFP.z VF05z, P
228 NOP ESIN P, VF02x
229 NOP NOP
230 MULz.xyzw VF06, VF06, VF00z NOP
231 NOP NOP
232 NOP NOP
233 NOP NOP
234 NOP NOP
235 NOP NOP
236 NOP NOP
237 NOP NOP
238 NOP NOP
239 NOP NOP
240 NOP NOP
241 NOP NOP
242 NOP NOP
243 NOP NOP
244 NOP NOP
245 NOP NOP
246 NOP NOP
247 NOP NOP
248 NOP NOP
249 NOP NOP
250 NOP NOP
251 NOP NOP
252 NOP NOP
253 NOP NOP
254 NOP WAITP
255 NOP MFP.y VF05y, P
256 NOP MFP.z VF06z, P
257 NOP ESIN P, VF01y
258 NOP NOP
259 NOP NOP
260 NOP NOP
261 NOP NOP
262 NOP NOP
263 NOP NOP
264 NOP NOP
265 NOP NOP
266 NOP NOP
267 NOP NOP
268 NOP NOP
269 NOP NOP
270 NOP NOP
271 NOP NOP
272 NOP NOP
273 NOP NOP
274 NOP NOP
275 NOP NOP
276 NOP NOP
277 NOP NOP
278 NOP NOP
279 NOP NOP
280 NOP NOP
281 NOP NOP
282 NOP NOP
283 NOP WAITP
284 NOP MFP.z VF07z, P
285 NOP MFP.x VF09x, P
286 NOP ESIN P, VF02y
287 NOP NOP
288 MULz.xyzw VF07, VF07, VF00z NOP
289 NOP NOP
290 NOP NOP
291 NOP NOP
292 NOP NOP
293 NOP NOP
294 NOP NOP
295 NOP NOP
296 NOP NOP
297 NOP NOP
298 NOP NOP
299 NOP NOP
300 NOP NOP
301 NOP NOP
302 NOP NOP
303 NOP NOP
304 NOP NOP
305 NOP NOP
306 NOP NOP
307 NOP NOP
308 NOP NOP
309 NOP NOP
310 NOP NOP
311 NOP NOP
312 NOP WAITP
313 NOP MFP.x VF07x, P
314 NOP MFP.z VF09z, P
315 NOP ESIN P, VF01z
316 NOP NOP
317 MULAx.xyzw ACC, VF04, VF07x NOP
318 MADDAy.xyzw ACC, VF05, VF07y NOP
319 MADDz.xyzw VF07, VF06, VF07z NOP
320 MULAx.xyzw ACC, VF04, VF08x NOP
321 MADDAy.xyzw ACC, VF05, VF08y NOP
322 MADDz.xyzw VF08, VF06, VF08z NOP
323 MULAx.xyzw ACC, VF04, VF09x NOP
324 MADDAy.xyzw ACC, VF05, VF09y NOP
325 MADDz.xyzw VF09, VF06, VF09z NOP
326 NOP NOP
327 NOP NOP
328 NOP NOP
329 NOP NOP
330 NOP NOP
331 NOP NOP
332 NOP NOP
333 NOP NOP
334 NOP NOP
335 NOP NOP
336 NOP NOP
337 NOP NOP
338 NOP NOP
339 NOP NOP
340 NOP NOP
341 NOP WAITP
342 NOP MFP.x VF11x, P
343 NOP MFP.y VF10y, P
344 NOP ESIN P, VF02z
345 NOP NOP
346 MULz.xyzw VF11, VF11, VF00z NOP
347 NOP NOP
348 NOP NOP
349 NOP NOP
350 NOP NOP
351 NOP NOP
352 NOP NOP
353 NOP NOP
354 NOP NOP
355 NOP NOP
356 NOP NOP
357 NOP NOP
358 NOP NOP
359 NOP NOP
360 NOP NOP
361 NOP NOP
362 NOP NOP
363 NOP NOP
364 NOP NOP
365 NOP NOP
366 NOP NOP
367 NOP NOP
368 NOP NOP
369 NOP NOP
370 NOP WAITP
371 NOP MFP.x VF10x, P
372 NOP MFP.y VF11y, P
373 NOP NOP
374 NOP NOP
375 MULAx.xyzw ACC, VF07, VF10x NOP
376 MADDAy.xyzw ACC, VF08, VF10y NOP
377 MADDz.xyzw VF10, VF09, VF10z NOP
378 MULAx.xyzw ACC, VF07, VF11x NOP
379 MADDAy.xyzw ACC, VF08, VF11y NOP
380 MADDz.xyzw VF11, VF09, VF11z NOP
381 MULAx.xyzw ACC, VF07, VF12x SQI.xyz VF10, (VI02++)
382 MADDAy.xyzw ACC, VF08, VF12y NOP
383 MADDz.xyzw VF12, VF09, VF12z NOP
384 NOP SQI.xyz VF11, (VI02++)
385 NOP NOP
386 NOP NOP
387 NOP SQI.xyz VF12, (VI02++)
388 NOP SQI.xyz VF03, (VI02++)
389 NOP ILW.x VI02, 0(VI14)
390 NOP IADDIU VI14, VI14, 1
391 NOP ILW.x VI01, 0(VI14)
392 NOP IADDIU VI14, VI14, 1
393 NOP LQI.xyzw VF12, (VI14++)
394 NOP LQI.xyzw VF11, (VI14++)
395 NOP LQI.xyzw VF10, (VI14++)
396 NOP LQI.xyzw VF09, (VI14++)
397 NOP LQI.xyzw VF08, (VI14++)
398 NOP LQI.xyzw VF07, (VI14++)
399 NOP LQI.xyzw VF06, (VI14++)
400 NOP LQI.xyzw VF05, (VI14++)
401 NOP LQI.xyzw VF04, (VI14++)
402 NOP LQI.xyzw VF03, (VI14++)
403 NOP LQI.xyzw VF02, (VI14++)
404 NOP LQI.xyzw VF01, (VI14++)
405 NOP NOP
406 NOP NOP
407 NOP NOP
408 NOP NOP
409 NOP JR VI15
410 NOP NOP
This page took 0.051217 seconds and 4 git commands to generate.