* COP2 testing in progress.
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test9.vuasm
1 .vu
2 NOP IADDIU VI01, VI00, 912
3 NOP IADDIU VI02, VI00, 904
4 NOP IADDIU VI03, VI00, 920
5 NOP NOP
6 NOP BAL VI15, MulMatrix
7 NOP NOP
8 NOP IADDIU VI01, VI00, 900
9 NOP IADDIU VI02, VI00, 904
10 NOP IADDIU VI03, VI00, 916
11 NOP NOP
12 NOP BAL VI15, MulMatrix
13 NOP NOP
14 NOP IADDIU VI01, VI00, 920
15 NOP IADDIU VI02, VI00, 896
16 NOP IADDIU VI03, VI00, 916
17 NOP IADDIU VI04, VI00, 925
18 NOP IADDIU VI05, VI00, 895
19 NOP IADDIU VI06, VI00, 926
20 NOP LQI.xyzw VF04, (VI01++)
21 NOP LQI.xyzw VF05, (VI01++)
22 NOP LQI.xyzw VF06, (VI01++)
23 NOP LQI.xyzw VF07, (VI01++)
24 NOP LQI.xyzw VF08, (VI02++)
25 NOP LQI.xyzw VF09, (VI02++)
26 NOP LQI.xyzw VF10, (VI02++)
27 NOP LQI.xyzw VF11, (VI02++)
28 NOP LQI.xyzw VF12, (VI03++)
29 NOP LQI.xyzw VF13, (VI03++)
30 NOP LQI.xyzw VF14, (VI03++)
31 NOP LQI.xyzw VF15, (VI03++)
32 NOP LQI.xyzw VF01, (VI04++)
33 NOP LQI.xyzw VF02, (VI05++)
34 NOP LQI.xyzw VF03, (VI06++)
35 NOP NOP
36 NOP[e] NOP
37 NOP NOP
38 START0: NOP NOP
39 NOP NOP
40 NOP XITOP VI07
41 NOP IADDIU VI13, VI00, 8
42 NOP IADDIU VI08, VI00, 0
43 START: NOP IADDIU VI02, VI00, 0
44 NOP IADDIU VI10, VI00, 9
45 NOP IADDIU VI12, VI00, 320
46 NOP IADD VI06, VI00, VI07
47 LOOPv: NOP IADDIU VI01, VI00, 0
48 NOP IADD VI06, VI00, VI07
49 NOP IADDIU VI11, VI00, 9
50 NOP LQ.xyzw VF16, 0(VI02)
51 NOP LQI.xyzw VF19, (VI06++)
52 NOP LQI.xyzw VF20, (VI06++)
53 NOP LQI.xyzw VF21, (VI06++)
54 NOP LQI.xyzw VF22, (VI06++)
55 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
56 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
57 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
58 MADDw.xyzw VF23, VF22, VF16w LQI.xyzw VF22, (VI06++)
59 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
60 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
61 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
62 MADDw.xyzw VF24, VF22, VF16w LQI.xyzw VF22, (VI06++)
63 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
64 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
65 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
66 MADDw.xyzw VF25, VF22, VF16w LQI.xyzw VF22, (VI06++)
67 MULAx.xyzw ACC, VF19, VF16x IADD VI06, VI00, VI07
68 MADDAy.xyzw ACC, VF20, VF16y LQ.xyzw VF17, 20(VI02)
69 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF19, (VI06++)
70 MADDw.xyzw VF26, VF22, VF16w LQI.xyzw VF20, (VI06++)
71 NOP LQI.xyzw VF21, (VI06++)
72 NOP LQI.xyzw VF22, (VI06++)
73 MULAx.xyzw ACC, VF19, VF17x LQI.xyzw VF19, (VI06++)
74 MADDAy.xyzw ACC, VF20, VF17y LQI.xyzw VF20, (VI06++)
75 MADDAz.xyzw ACC, VF21, VF17z LQI.xyzw VF21, (VI06++)
76 MADDw.xyzw VF27, VF22, VF17w LQI.xyzw VF22, (VI06++)
77 MULAx.xyzw ACC, VF19, VF17x LQI.xyzw VF19, (VI06++)
78 MADDAy.xyzw ACC, VF20, VF17y LQI.xyzw VF20, (VI06++)
79 MADDAz.xyzw ACC, VF21, VF17z LQI.xyzw VF21, (VI06++)
80 MADDw.xyzw VF28, VF22, VF17w LQI.xyzw VF22, (VI06++)
81 MULAx.xyzw ACC, VF19, VF17x LQI.xyzw VF19, (VI06++)
82 MADDAy.xyzw ACC, VF20, VF17y LQI.xyzw VF20, (VI06++)
83 MADDAz.xyzw ACC, VF21, VF17z LQI.xyzw VF21, (VI06++)
84 MADDw.xyzw VF29, VF22, VF17w LQI.xyzw VF22, (VI06++)
85 MULAx.xyzw ACC, VF19, VF17x NOP
86 MADDAy.xyzw ACC, VF20, VF17y NOP
87 MADDAz.xyzw ACC, VF21, VF17z NOP
88 MADDw.xyzw VF30, VF22, VF17w NOP
89 NOP IADDIU VI15, VI00, 1
90 NOP NOP
91 NOP IAND VI15, VI10, VI15
92 NOP NOP
93 NOP IBNE VI15, VI00, even
94 NOP NOP
95 odd: NOP IADDIU VI09, VI00, 701
96 NOP IADDIU VI04, VI00, 703
97 NOP IADDIU VI05, VI00, 803
98 NOP IADDIU VI03, VI00, 700
99 NOP B LOOPu
100 even: NOP NOP
101 NOP IADDIU VI09, VI00, 803
102 NOP IADDIU VI04, VI00, 801
103 NOP IADDIU VI05, VI00, 701
104 NOP IADDIU VI03, VI00, 800
105 LOOPu: NOP LQ.xyzw VF17, 0(VI01)
106 NOP LQ.xyzw VF18, 20(VI01)
107 NOP IADDIU VI01, VI01, 1
108 NOP IADDI VI11, VI11, -1
109 MULAx.xyzw ACC, VF23, VF17x NOP
110 MADDAy.xyzw ACC, VF24, VF17y NOP
111 MADDAz.xyzw ACC, VF25, VF17z NOP
112 MADDw.xyzw VF19, VF26, VF17w NOP
113 MULAx.xyzw ACC, VF27, VF17x NOP
114 MADDAy.xyzw ACC, VF28, VF17y NOP
115 MADDAz.xyzw ACC, VF29, VF17z NOP
116 MADDw.xyzw VF20, VF30, VF17w SQI.xyzw VF19, (VI12++)
117 MULAx.xyzw ACC, VF23, VF18x NOP
118 MADDAy.xyzw ACC, VF24, VF18y NOP
119 MADDAz.xyzw ACC, VF25, VF18z NOP
120 MADDw.xyzw VF21, VF26, VF18w NOP
121 NOP NOP
122 NOP NOP
123 NOP NOP
124 OPMULA.xyz ACC, VF20, VF21 NOP
125 OPMSUB.xyz VF20, VF21, VF20 NOP
126 NOP NOP
127 NOP NOP
128 NOP NOP
129 NOP SQI.xyzw VF20, (VI12++)
130 NOP NOP
131 NOP IBNE VI11, VI00, LOOPu
132 NOP NOP
133 NOP IADDIU VI12, VI00, 320
134 NOP IADDIU VI11, VI00, 9
135 out: NOP LQI.xyzw VF19, (VI12++)
136 NOP LQI.xyzw VF20, (VI12++)
137 NOP IADDI VI11, VI11, -1
138 NOP NOP
139 NOP NOP
140 MULAx.xyzw ACC, VF04, VF19x NOP
141 MADDAy.xyzw ACC, VF05, VF19y NOP
142 MADDAz.xyzw ACC, VF06, VF19z NOP
143 MADDw.xyzw VF19, VF07, VF19w ERLENG P, VF20
144 NOP NOP
145 NOP NOP
146 NOP NOP
147 NOP DIV Q, VF00w, VF19w
148 NOP NOP
149 NOP NOP
150 NOP NOP
151 NOP NOP
152 NOP NOP
153 NOP NOP
154 NOP NOP
155 MULq.xyzw VF19, VF19, Q NOP
156 NOP NOP
157 NOP NOP
158 NOP NOP
159 FTOI4.xyzw VF19, VF19 NOP
160 NOP NOP
161 NOP NOP
162 NOP NOP
163 NOP NOP
164 NOP NOP
165 NOP NOP
166 NOP MFP.w VF20, P
167 NOP NOP
168 NOP NOP
169 NOP NOP
170 MULw.xyz VF20, VF20, VF20w NOP
171 NOP NOP
172 ADDx.w VF21, VF00, VF00x NOP
173 NOP NOP
174 MULAx.xyz ACC, VF12, VF20x NOP
175 MADDAy.xyz ACC, VF13, VF20y NOP
176 MADDz.xyz VF20, VF14, VF20z NOP
177 NOP NOP
178 NOP NOP
179 NOP NOP
180 MAXx.xyzw VF20, VF20, VF00x NOP
181 NOP NOP
182 NOP NOP
183 NOP NOP
184 MULAx.xyzw ACC, VF08, VF20x NOP
185 MADDAy.xyzw ACC, VF09, VF20y NOP
186 MADDAz.xyzw ACC, VF10, VF20z NOP
187 MADDw.xyzw VF20, VF11, VF20w NOP
188 NOP NOP
189 NOP NOP
190 NOP NOP
191 MUL.xyzw VF20, VF20, VF02 NOP
192 NOP NOP
193 NOP NOP
194 NOP NOP
195 MINI.xyzw VF20, VF20, VF01 NOP
196 NOP NOP
197 NOP NOP
198 NOP NOP
199 FTOI0.xyzw VF20, VF20 NOP
200 NOP NOP
201 NOP NOP
202 NOP NOP
203 NOP NOP
204 NOP SQI.xyzw VF20, (VI09++)
205 NOP SQI.xyzw VF19, (VI09++)
206 NOP IADDIU VI09, VI09, 2
207 NOP IBNE VI11, VI00, out
208 NOP NOP
209 NOP IADDIU VI15, VI00, 9
210 NOP NOP
211 NOP IBEQ VI10, VI15, vret
212 NOP NOP
213 NOP IADDIU VI11, VI00, 9
214 copy: NOP LQI.xyzw VF20, (VI05++)
215 NOP LQI.xyzw VF19, (VI05++)
216 NOP IADDIU VI05, VI05, 2
217 NOP IADDI VI11, VI11, -1
218 NOP SQI.xyzw VF20, (VI04++)
219 NOP SQI.xyzw VF19, (VI04++)
220 NOP IADDIU VI04, VI04, 2
221 NOP IBNE VI11, VI00, copy
222 NOP NOP
223 NOP SQ.xyzw VF03, 0(VI03)
224 NOP NOP
225 NOP NOP
226 NOP NOP
227 NOP XGKICK VI03
228 vret: NOP IADDI VI10, VI10, -1
229 NOP IADDIU VI12, VI00, 320
230 NOP IADDIU VI02, VI02, 1
231 NOP IBNE VI10, VI00, LOOPv
232 NOP IADD VI06, VI00, VI07
233 NOP IADDI VI13, VI13, -1
234 NOP IADDIU VI07, VI07, 16
235 NOP IBNE VI13, VI00, START
236 NOP NOP
237 NOP[e] NOP
238 NOP NOP
239 NOP B START0
240 NOP NOP
241 MulMatrix: NOP LQI.xyzw VF08, (VI02++)
242 NOP LQI.xyzw VF04, (VI01++)
243 NOP LQI.xyzw VF05, (VI01++)
244 NOP LQI.xyzw VF06, (VI01++)
245 NOP LQI.xyzw VF07, (VI01++)
246 MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++)
247 MADDAy.xyzw ACC, VF05, VF08y NOP
248 MADDAz.xyzw ACC, VF06, VF08z NOP
249 MADDw.xyzw VF12, VF07, VF08w NOP
250 MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++)
251 MADDAy.xyzw ACC, VF05, VF09y NOP
252 MADDAz.xyzw ACC, VF06, VF09z NOP
253 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
254 MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++)
255 MADDAy.xyzw ACC, VF05, VF10y NOP
256 MADDAz.xyzw ACC, VF06, VF10z NOP
257 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
258 MULAx.xyzw ACC, VF04, VF11x NOP
259 MADDAy.xyzw ACC, VF05, VF11y NOP
260 MADDAz.xyzw ACC, VF06, VF11z NOP
261 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
262 NOP NOP
263 NOP NOP
264 NOP NOP
265 NOP SQI.xyzw VF15, (VI03++)
266 NOP NOP
267 NOP JR VI15
268 NOP NOP
This page took 0.042394 seconds and 4 git commands to generate.