* COP2 testing in progress.
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test3.vuasm
CommitLineData
5087a605
JY
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 VI08, 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 IADDIU VI01, VI00, 0
35 NOP IADDIU VI02, VI00, 20
36 NOP IADDIU VI06, VI00, 40
37 NOP IADDIU VI07, VI00, 40
38 NOP IADDIU VI04, VI00, 40
39 NOP IADDIU VI13, VI00, 4
40 NOP IADDIU VI12, VI00, 120
41Rot: NOP IADDIU VI01, VI00, 0
42 NOP IADDIU VI02, VI00, 20
43 NOP IADDIU VI10, VI00, 18
44 NOP IADDIU VI11, VI00, 16
45 NOP IADDIU VI09, VI00, 120
46 NOP IADDI VI13, VI13, -1
47 NOP IADD VI06, VI00, VI04
48 NOP IADD VI07, VI00, VI04
49Rot1: NOP LQI.xyzw VF30, (VI06++)
50 NOP ISUBIU VI11, VI11, 1
51 NOP NOP
52 NOP NOP
53 MULAx.xyzw ACC, VF04, VF30x NOP
54 MADDAy.xyzw ACC, VF05, VF30y NOP
55 MADDAz.xyzw ACC, VF06, VF30z NOP
56 MADDw.xyzw VF31, VF07, VF30w NOP
57 NOP NOP
58 NOP NOP
59 NOP NOP
60 NOP IADDIU VI07, VI07, 1
61 NOP NOP
62 NOP IBNE VI11, VI00, Rot1
63 NOP NOP
64 NOP IADDIU VI11, VI00, 18
65 NOP IADD VI06, VI00, VI04
66 NOP IADD VI04, VI00, VI07
67 NOP IADD VI07, VI00, VI06
68LOOPu: NOP LQI.xyzw VF16, (VI02++)
69 NOP LQI.xyzw VF19, (VI06++)
70 NOP LQI.xyzw VF20, (VI06++)
71 NOP LQI.xyzw VF21, (VI06++)
72 NOP LQI.xyzw VF22, (VI06++)
73 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
74 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
75 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
76 MADDw.xyzw VF23, VF22, VF16w LQI.xyzw VF22, (VI06++)
77 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
78 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
79 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
80 MADDw.xyzw VF24, VF22, VF16w LQI.xyzw VF22, (VI06++)
81 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
82 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
83 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
84 MADDw.xyzw VF25, VF22, VF16w LQI.xyzw VF22, (VI06++)
85 MULAx.xyzw ACC, VF19, VF16x NOP
86 MADDAy.xyzw ACC, VF20, VF16y NOP
87 MADDAz.xyzw ACC, VF21, VF16z NOP
88 MADDw.xyzw VF26, VF22, VF16w NOP
89Lu: NOP LQI.xyzw VF17, (VI01++)
90 NOP NOP
91 NOP NOP
92 NOP NOP
93 MULAx.xyzw ACC, VF23, VF17x NOP
94 MADDAy.xyzw ACC, VF24, VF17y NOP
95 MADDAz.xyzw ACC, VF25, VF17z NOP
96 MADDw.xyzw VF18, VF26, VF17w NOP
97 NOP IADDI VI11, VI11, -1
98 NOP NOP
99 NOP NOP
100 NOP SQI.xyzw VF18, (VI12++)
101 NOP NOP
102 NOP IBNE VI11, VI00, Lu
103 NOP NOP
104 NOP IADD VI06, VI00, VI07
105 NOP IADDIU VI01, VI00, 0
106 NOP IADDIU VI11, VI00, 18
107 NOP IADDI VI10, VI10, -1
108 NOP NOP
109 NOP IBNE VI10, VI00, LOOPu
110 NOP NOP
111 NOP IADDIU VI09, VI00, 501
112 NOP IADDIU VI10, VI00, 17
113 NOP IADDIU VI11, VI00, 16
114 NOP IADDIU VI12, VI00, 500
115 NOP IADDIU VI06, VI00, 120
116out: NOP LQ.xyzw VF30, 0(VI06)
117 NOP LQ.xyzw VF29, 18(VI06)
118 NOP LQ.xyzw VF28, 1(VI06)
119 NOP NOP
120 NOP NOP
121 NOP NOP
122 SUB.xyz VF27, VF30, VF28 NOP
123 SUB.xyz VF26, VF29, VF30 IADDI VI10, VI10, -1
124 MULAx.xyzw ACC, VF04, VF30x NOP
125 MADDAy.xyzw ACC, VF05, VF30y NOP
126 MADDAz.xyzw ACC, VF06, VF30z NOP
127 MADDw.xyzw VF30, VF07, VF30w NOP
128 NOP NOP
129 NOP NOP
130 NOP NOP
131 NOP DIV Q, VF00w, VF30w
132 NOP LQ.xyzw VF25, 36(VI06)
133 NOP LQ.xyzw VF24, 19(VI06)
134 OPMULA.xyz ACC, VF26, VF27 IADDIU VI06, VI06, 1
135 OPMSUB.xyz VF27, VF27, VF26 NOP
136 NOP NOP
137 SUB.xyz VF23, VF29, VF24 NOP
138 SUB.xyz VF22, VF25, VF29 NOP
139 MULAx.xyzw ACC, VF04, VF29x ERLENG P, VF27
140 MADDAy.xyzw ACC, VF05, VF29y NOP
141 MADDAz.xyzw ACC, VF06, VF29z NOP
142 MADDw.xyzw VF29, VF07, VF29w NOP
143 OPMULA.xyz ACC, VF22, VF23 NOP
144 OPMSUB.xyz VF23, VF23, VF22 NOP
145 NOP WAITP
146 NOP MFP.w VF27, P
147 MULq.xyzw VF18, VF30, Q NOP
148 NOP DIV Q, VF00w, VF29w
149 NOP ERLENG P, VF23
150 MULw.xyz VF27, VF27, VF27w NOP
151 ADDx.w VF26, VF00, VF00x NOP
152 ADDx.w VF22, VF00, VF00x NOP
153 NOP NOP
154 NOP NOP
155 MULAx.xyz ACC, VF12, VF27x NOP
156 MADDAy.xyz ACC, VF13, VF27y NOP
157 MADDz.xyz VF26, VF14, VF27z NOP
158 FTOI4.xyzw VF18, VF18 NOP
159 NOP NOP
160 NOP NOP
161 MAXx.xyzw VF26, VF26, VF00x NOP
162 NOP NOP
163 NOP NOP
164 NOP NOP
165 MULAx.xyzw ACC, VF08, VF26x NOP
166 MADDAy.xyzw ACC, VF09, VF26y NOP
167 MADDAz.xyzw ACC, VF10, VF26z NOP
168 MADDw.xyzw VF27, VF11, VF26w NOP
169 MULq.xyzw VF19, VF29, Q NOP
170 NOP WAITP
171 NOP MFP.w VF23, P
172 NOP NOP
173 MUL.xyzw VF27, VF27, VF02 NOP
174 NOP NOP
175 MULw.xyz VF23, VF23, VF23w NOP
176 NOP NOP
177 MINI.xyzw VF27, VF27, VF01 NOP
178 NOP NOP
179 MULAx.xyz ACC, VF12, VF23x NOP
180 MADDAy.xyz ACC, VF13, VF23y NOP
181 MADDz.xyz VF22, VF14, VF23z NOP
182 FTOI0.xyzw VF27, VF27 NOP
183 NOP NOP
184 NOP NOP
185 NOP NOP
186 NOP SQI.xyzw VF27, (VI09++)
187 NOP SQI.xyzw VF18, (VI09++)
188 NOP NOP
189 NOP NOP
190 MAXx.xyzw VF22, VF22, VF00x NOP
191 NOP NOP
192 NOP NOP
193 NOP NOP
194 MULAx.xyzw ACC, VF08, VF22x NOP
195 MADDAy.xyzw ACC, VF09, VF22y NOP
196 MADDAz.xyzw ACC, VF10, VF22z NOP
197 MADDw.xyzw VF23, VF11, VF22w NOP
198 FTOI4.xyzw VF19, VF19 NOP
199 NOP NOP
200 NOP NOP
201 MUL.xyzw VF23, VF23, VF02 NOP
202 NOP NOP
203 NOP NOP
204 NOP NOP
205 MINI.xyzw VF23, VF23, VF01 NOP
206 NOP NOP
207 NOP NOP
208 NOP NOP
209 FTOI0.xyzw VF23, VF23 NOP
210 NOP NOP
211 NOP NOP
212 NOP NOP
213 NOP SQI.xyzw VF23, (VI09++)
214 NOP SQI.xyzw VF19, (VI09++)
215 NOP NOP
216 NOP IBNE VI10, VI00, out
217 NOP NOP
218 NOP LQ.xyzw VF30, 0(VI08)
219 NOP IADDIU VI06, VI06, 1
220 NOP NOP
221 NOP NOP
222 NOP SQ.xyzw VF30, 0(VI12)
223 NOP NOP
224 NOP NOP
225 NOP NOP
226 NOP XGKICK VI12
227 NOP NOP
228 NOP IADDI VI11, VI11, -1
229 NOP IADDIU VI09, VI00, 501
230 NOP IADDIU VI10, VI00, 17
231 NOP IADDIU VI12, VI00, 500
232 NOP IBNE VI11, VI00, out
233 NOP NOP
234 NOP IADDIU VI12, VI00, 120
235 NOP IBNE VI13, VI00, Rot
236 NOP NOP
237 NOP[e] NOP
238 NOP NOP
239MulMatrix: NOP LQI.xyzw VF08, (VI02++)
240 NOP LQI.xyzw VF04, (VI01++)
241 NOP LQI.xyzw VF05, (VI01++)
242 NOP LQI.xyzw VF06, (VI01++)
243 NOP LQI.xyzw VF07, (VI01++)
244 MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++)
245 MADDAy.xyzw ACC, VF05, VF08y NOP
246 MADDAz.xyzw ACC, VF06, VF08z NOP
247 MADDw.xyzw VF12, VF07, VF08w NOP
248 MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++)
249 MADDAy.xyzw ACC, VF05, VF09y NOP
250 MADDAz.xyzw ACC, VF06, VF09z NOP
251 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
252 MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++)
253 MADDAy.xyzw ACC, VF05, VF10y NOP
254 MADDAz.xyzw ACC, VF06, VF10z NOP
255 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
256 MULAx.xyzw ACC, VF04, VF11x NOP
257 MADDAy.xyzw ACC, VF05, VF11y NOP
258 MADDAz.xyzw ACC, VF06, VF11z NOP
259 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
260 NOP NOP
261 NOP NOP
262 NOP NOP
263 NOP SQI.xyzw VF15, (VI03++)
264 NOP NOP
265 NOP JR VI15
266 NOP NOP
This page took 0.032208 seconds and 4 git commands to generate.