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