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