sce_main.c Fixing address used (line 100): DMA_D1_MADR -> DMA_D1_TADR
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test22.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 NOP 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 NOP
59 NOP NOP
60 LOOP: MULz.z VF05z, VF05, VF00z LQI.xyzw VF28, (VI08++)
61 NOP LQI.xyzw VF01, (VI09++)
62 NOP LOI 255.0
63 NOP LQI.xyzw VF27, (VI10++)
64 MULAx.xyzw ACC, VF08, VF28x IADDIU VI01, VI00, 0x0020
65 MADDAy.xyzw ACC, VF09, VF28y ISUBIU VI11, VI11, 1
66 MADDAz.xyzw ACC, VF10, VF28z LQI.xyzw VF12, (VI07++)
67 MADDw.xyzw VF28, VF11, VF28w NOP
68 MULAx.xyzw ACC, VF13, VF01x NOP
69 MADDAy.xyzw ACC, VF14, VF01y NOP
70 MULz.xy VF24xy, VF25, VF05z NOP
71 MADDz.xyz VF26xyz, VF15, VF01z DIV Q, VF00w, VF28w
72 NOP NOP
73 NOP NOP
74 NOP NOP
75 MAXx.xyzw VF26, VF26, VF00x NOP
76 NOP NOP
77 NOP NOP
78 NOP WAITQ
79 MULq.xyz VF31xyz, VF28, Q NOP
80 MUL.xyzw VF26, VF26, VF26 NOP
81 MULq.xyzw VF30, VF27, Q NOP
82 NOP NOP
83 NOP MOVE.xy VF07xy, VF31
84 MUL.xyzw VF26, VF26, VF26 NOP
85 NOP SQ.xyz VF30, 0(VI12)
86 NOP NOP
87 SUB.xy VF25xy, VF07, VF06 NOP
88 MULAx.xyzw ACC, VF16, VF26x MOVE.xy VF06xy, VF07
89 MADDAy.xyzw ACC, VF17, VF26y NOP
90 MADDAz.xyzw ACC, VF18, VF26z NOP
91 MADDw.xyzw VF29, VF19, VF26w NOP
92 MULAw.xyzw ACC, VF22, VF00w NOP
93 MADDq.w VF31w, VF23, Q NOP
94 OPMULA.xyz ACCxyz, VF24, VF25 NOP
95 OPMSUB.xyz VF21xyz, VF25, VF24 NOP
96 MUL.xyzw VF29, VF29, VF12 NOP
97 MINIi.w VF31w, VF31, I NOP
98 NOP LOI 255.0
99 NOP FMAND VI02, VI01
100 MINIi.xyzw VF29, VF29, I NOP
101 MAXx.w VF31w, VF31, VF00x NOP
102 NOP NOP
103 NOP ISUBIU VI02, VI02, 0x10
104 FTOI0.xyzw VF29, VF29 IAND VI03, VI02, VI13
105 FTOI4.xyzw VF31, VF31 NOP
106 NOP NOP
107 NOP NOP
108 NOP SQ.xyzw VF29, 1(VI12)
109 NOP MTIR.w VI05, VF31w
110 NOP SQ.xyzw VF31, 2(VI12)
111 NOP NOP
112 NOP NOP
113 NOP IOR VI05, VI05, VI03
114 NOP ISW.w VI05, 2(VI12)
115 NOP IADDIU VI12, VI12, 3
116 NOP IBNE VI11, VI00, LOOP
117 NOP NOP
118 NOP LQ.xyzw VF01, 30(VI00)
119 NOP ILW.x VI01, 31(VI00)
120 NOP NOP
121 NOP NOP
122 NOP NOP
123 NOP SQ.xyzw VF01, 0(VI01)
124 NOP NOP
125 NOP NOP
126 NOP NOP
127 NOP NOP
128 NOP XGKICK VI01
129 NOP NOP
130 NOP NOP
131 NOP[e] NOP
132 NOP NOP
133 NOP NOP
134 NOP B LOOPE
135 NOP NOP
136 MulMatrix: NOP SQD.xyzw VF04, (--VI14)
137 NOP SQD.xyzw VF05, (--VI14)
138 NOP SQD.xyzw VF06, (--VI14)
139 NOP SQD.xyzw VF07, (--VI14)
140 NOP SQD.xyzw VF08, (--VI14)
141 NOP SQD.xyzw VF09, (--VI14)
142 NOP SQD.xyzw VF10, (--VI14)
143 NOP SQD.xyzw VF11, (--VI14)
144 NOP ISUBIU VI14, VI14, 1
145 NOP ISW.x VI01, 0(VI14)
146 NOP ISUBIU VI14, VI14, 1
147 NOP ISW.x VI02, 0(VI14)
148 NOP ISUBIU VI14, VI14, 1
149 NOP ISW.x VI03, 0(VI14)
150 NOP LQI.xyzw VF04, (VI01++)
151 NOP LQI.xyzw VF05, (VI01++)
152 NOP LQI.xyzw VF06, (VI01++)
153 NOP LQI.xyzw VF07, (VI01++)
154 NOP LQI.xyzw VF08, (VI02++)
155 NOP LQI.xyzw VF09, (VI02++)
156 NOP LQI.xyzw VF10, (VI02++)
157 NOP LQI.xyzw VF11, (VI02++)
158 MULAx.xyzw ACC, VF04, VF08x NOP
159 MADDAy.xyzw ACC, VF05, VF08y NOP
160 MADDAz.xyzw ACC, VF06, VF08z NOP
161 MADDw.xyzw VF12, VF07, VF08w NOP
162 MULAx.xyzw ACC, VF04, VF09x NOP
163 MADDAy.xyzw ACC, VF05, VF09y NOP
164 MADDAz.xyzw ACC, VF06, VF09z NOP
165 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
166 MULAx.xyzw ACC, VF04, VF10x NOP
167 MADDAy.xyzw ACC, VF05, VF10y NOP
168 MADDAz.xyzw ACC, VF06, VF10z NOP
169 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
170 MULAx.xyzw ACC, VF04, VF11x NOP
171 MADDAy.xyzw ACC, VF05, VF11y NOP
172 MADDAz.xyzw ACC, VF06, VF11z NOP
173 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
174 NOP NOP
175 NOP NOP
176 NOP NOP
177 NOP SQI.xyzw VF15, (VI03++)
178 NOP ILW.x VI03, 0(VI14)
179 NOP IADDIU VI14, VI14, 1
180 NOP ILW.x VI02, 0(VI14)
181 NOP IADDIU VI14, VI14, 1
182 NOP ILW.x VI01, 0(VI14)
183 NOP IADDIU VI14, VI14, 1
184 NOP LQI.xyzw VF11, (VI14++)
185 NOP LQI.xyzw VF10, (VI14++)
186 NOP LQI.xyzw VF09, (VI14++)
187 NOP LQI.xyzw VF08, (VI14++)
188 NOP LQI.xyzw VF07, (VI14++)
189 NOP LQI.xyzw VF06, (VI14++)
190 NOP LQI.xyzw VF05, (VI14++)
191 NOP LQI.xyzw VF04, (VI14++)
192 NOP NOP
193 NOP NOP
194 NOP NOP
195 NOP NOP
196 NOP JR VI15
197 NOP NOP
198 RotMatrix: NOP SQD.xyzw VF01, (--VI14)
199 NOP LOI 1.5707963
200 NOP SQD.xyzw VF02, (--VI14)
201 NOP SQD.xyzw VF03, (--VI14)
202 NOP SQD.xyzw VF04, (--VI14)
203 MULx.xyzw VF04, VF00, VF00x SQD.xyzw VF05, (--VI14)
204 MULx.xyzw VF05, VF00, VF00x SQD.xyzw VF06, (--VI14)
205 MULx.xyzw VF06, VF00, VF00x SQD.xyzw VF07, (--VI14)
206 MULx.xyzw VF07, VF00, VF00x SQD.xyzw VF08, (--VI14)
207 MULx.xyzw VF08, VF00, VF00x SQD.xyzw VF09, (--VI14)
208 MULx.xyzw VF09, VF00, VF00x SQD.xyzw VF10, (--VI14)
209 MULx.xyzw VF10, VF00, VF00x SQD.xyzw VF11, (--VI14)
210 MULx.xyzw VF11, VF00, VF00x SQD.xyzw VF12, (--VI14)
211 MULx.xyzw VF12, VF00, VF00x ISUBIU VI14, VI14, 1
212 ADDw.x VF04x, VF04, VF00w ISW.x VI01, 0(VI14)
213 ADDw.y VF08y, VF08, VF00w ISUBIU VI14, VI14, 1
214 NOP ISW.x VI02, 0(VI14)
215 ADDw.z VF12z, VF12, VF00w LQI.xyzw VF01, (VI01++)
216 NOP LQI.xyzw VF02, (VI01++)
217 NOP LQI.xyzw VF03, (VI01++)
218 NOP NOP
219 NOP ESIN P, VF01x
220 ADDi.xyzw VF02, VF02, I NOP
221 NOP NOP
222 NOP NOP
223 NOP NOP
224 NOP NOP
225 NOP NOP
226 NOP NOP
227 NOP NOP
228 NOP NOP
229 NOP NOP
230 NOP 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 WAITP
246 NOP MFP.y VF06y, P
247 NOP MFP.z VF05z, P
248 NOP ESIN P, VF02x
249 NOP NOP
250 MULz.xyzw VF06, VF06, VF00z NOP
251 NOP NOP
252 NOP NOP
253 NOP NOP
254 NOP NOP
255 NOP NOP
256 NOP NOP
257 NOP NOP
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 WAITP
275 NOP MFP.y VF05y, P
276 NOP MFP.z VF06z, P
277 NOP ESIN P, VF01y
278 NOP NOP
279 NOP NOP
280 NOP NOP
281 NOP NOP
282 NOP NOP
283 NOP NOP
284 NOP NOP
285 NOP NOP
286 NOP NOP
287 NOP NOP
288 NOP 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 WAITP
304 NOP MFP.z VF07z, P
305 NOP MFP.x VF09x, P
306 NOP ESIN P, VF02y
307 NOP NOP
308 MULz.xyzw VF07, VF07, VF00z NOP
309 NOP NOP
310 NOP NOP
311 NOP NOP
312 NOP NOP
313 NOP NOP
314 NOP NOP
315 NOP NOP
316 NOP NOP
317 NOP NOP
318 NOP NOP
319 NOP NOP
320 NOP NOP
321 NOP NOP
322 NOP NOP
323 NOP NOP
324 NOP NOP
325 NOP NOP
326 NOP NOP
327 NOP NOP
328 NOP NOP
329 NOP NOP
330 NOP NOP
331 NOP NOP
332 NOP WAITP
333 NOP MFP.x VF07x, P
334 NOP MFP.z VF09z, P
335 NOP ESIN P, VF01z
336 NOP NOP
337 MULAx.xyzw ACC, VF04, VF07x NOP
338 MADDAy.xyzw ACC, VF05, VF07y NOP
339 MADDz.xyzw VF07, VF06, VF07z NOP
340 MULAx.xyzw ACC, VF04, VF08x NOP
341 MADDAy.xyzw ACC, VF05, VF08y NOP
342 MADDz.xyzw VF08, VF06, VF08z NOP
343 MULAx.xyzw ACC, VF04, VF09x NOP
344 MADDAy.xyzw ACC, VF05, VF09y NOP
345 MADDz.xyzw VF09, VF06, VF09z NOP
346 NOP 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 WAITP
362 NOP MFP.x VF11x, P
363 NOP MFP.y VF10y, P
364 NOP ESIN P, VF02z
365 NOP NOP
366 MULz.xyzw VF11, VF11, VF00z NOP
367 NOP NOP
368 NOP NOP
369 NOP NOP
370 NOP NOP
371 NOP NOP
372 NOP NOP
373 NOP NOP
374 NOP NOP
375 NOP NOP
376 NOP NOP
377 NOP NOP
378 NOP NOP
379 NOP NOP
380 NOP NOP
381 NOP NOP
382 NOP NOP
383 NOP NOP
384 NOP NOP
385 NOP NOP
386 NOP NOP
387 NOP NOP
388 NOP NOP
389 NOP NOP
390 NOP WAITP
391 NOP MFP.x VF10x, P
392 NOP MFP.y VF11y, P
393 NOP NOP
394 NOP NOP
395 MULAx.xyzw ACC, VF07, VF10x NOP
396 MADDAy.xyzw ACC, VF08, VF10y NOP
397 MADDz.xyzw VF10, VF09, VF10z NOP
398 MULAx.xyzw ACC, VF07, VF11x NOP
399 MADDAy.xyzw ACC, VF08, VF11y NOP
400 MADDz.xyzw VF11, VF09, VF11z NOP
401 MULAx.xyzw ACC, VF07, VF12x SQI.xyz VF10, (VI02++)
402 MADDAy.xyzw ACC, VF08, VF12y NOP
403 MADDz.xyzw VF12, VF09, VF12z NOP
404 NOP SQI.xyz VF11, (VI02++)
405 NOP NOP
406 NOP NOP
407 NOP SQI.xyz VF12, (VI02++)
408 NOP SQI.xyz VF03, (VI02++)
409 NOP ILW.x VI02, 0(VI14)
410 NOP IADDIU VI14, VI14, 1
411 NOP ILW.x VI01, 0(VI14)
412 NOP IADDIU VI14, VI14, 1
413 NOP LQI.xyzw VF12, (VI14++)
414 NOP LQI.xyzw VF11, (VI14++)
415 NOP LQI.xyzw VF10, (VI14++)
416 NOP LQI.xyzw VF09, (VI14++)
417 NOP LQI.xyzw VF08, (VI14++)
418 NOP LQI.xyzw VF07, (VI14++)
419 NOP LQI.xyzw VF06, (VI14++)
420 NOP LQI.xyzw VF05, (VI14++)
421 NOP LQI.xyzw VF04, (VI14++)
422 NOP LQI.xyzw VF03, (VI14++)
423 NOP LQI.xyzw VF02, (VI14++)
424 NOP LQI.xyzw VF01, (VI14++)
425 NOP NOP
426 NOP NOP
427 NOP NOP
428 NOP NOP
429 NOP JR VI15
430 NOP NOP
This page took 0.051373 seconds and 4 git commands to generate.