Commit | Line | Data |
---|---|---|
14daeee3 RS |
1 | .set noreorder |
2 | .set noat | |
3 | ||
4 | .globl text_label .text | |
5 | text_label: | |
6 | # All instructions have at least one error in suffix or in register | |
7 | # usage. All errors should be detected by the assembler. | |
8 | vabs.w $vf0w, $vf0z | |
9 | vabs.w $vf0z, $vf31w | |
10 | vabs.xw $vf0xw, $vf0w | |
11 | vabs.xw $vf0x, $vf31xw | |
12 | vabs.xyzw $vf0xyz, $vf0xyzw | |
13 | vaddai.w $ACCw, $vf0w, $Q | |
14 | vaddai.w $ACCz, $vf0w, $Q | |
15 | vaddai.xyzw $ACCxyw, $vf0xyzw, $I | |
16 | vaddaq.w $ACCw, $vf31z, $Q | |
17 | vaddaq.x $ACCx, $vf0w, $Q | |
18 | vaddaq.x $ACCw, $vf1x, $Q | |
19 | vaddaq.xw $ACCxw, $vf1z, $Q | |
20 | vaddaq.xw $ACCw, $vf31xw, $Q | |
21 | vaddaq.xyw $ACCxw, $vf0xyw, $Q | |
22 | vaddaq.xyw $ACCxyw, $vf1yw, $Q | |
23 | vaddaq.xyzw $ACCxyzw, $vf1yzw, $Q | |
24 | vaddaq.z $ACCxz, $vf0xz, $Q | |
25 | vaddaq.x $ACCxz, $vf1xz, $Q | |
26 | vaddaq.xzw $ACCxw, $vf0xzw, $Q | |
27 | vaddaq.y $ACCy, $vf0y, $R | |
28 | vaddaq.y $ACCy, $vf1y, $I | |
29 | vaddaq.yw $ACCxyw, $vf0yw, $Q | |
30 | vaddaq.yw $ACCwy, $vf1yw, $Q | |
31 | vaddaq.yw $ACCyw, $vf31wy, $Q | |
32 | vaddaq.yz $ACCy, $vf0yz, $Q | |
33 | vaddaq.yzw $ACCxyzw, $vf0yzw, $Q | |
34 | vaddaq.yzw $ACCyzw, $vf1xyzw, $Q | |
35 | vaddaq.yzw $ACCyzw, $vf31yzw, $Qyzw | |
36 | vadda.w $ACCw, $vf1w, $vf2z | |
37 | vadda.w $ACCw, $vf31w, $vf0x | |
38 | vaddaw.xyzw $ACCxyzw, $vf0xyzw, $vf0x | |
39 | vaddaw.xyzw $ACCxyzw, $vf0xyzw, $vf31xyzw | |
40 | vaddaw.xz $ACCxyz, $vf0xz, $vf0w | |
41 | vaddaw.xz $ACCxzw, $vf0xz, $vf31w | |
42 | vaddaw.xz $ACCxz, $vf1xyz, $vf2w | |
43 | vaddaw.xz $ACCxz, $vf31xzw, $vf0w | |
44 | vaddaw.xz $ACCxz, $vf31z, $vf15w | |
45 | vaddaw.xzw $ACCxyzw, $vf0xzw, $vf0w | |
46 | vaddaw.xzw $ACC, $vf0, $vf31z | |
47 | vaddaw.xzw $ACCxzw, $vf1xzw, $vf2z | |
48 | vaddaw.xzw $ACCxzw, $vf31xzw, $vf0x | |
49 | vaddaw.y $ACCy, $vf0y, $vf0z | |
50 | vaddax.w $ACCw, $vf0w, $vf31z | |
51 | vaddax.w $ACC, $vf1, $vf2z | |
52 | vaddax.w $ACCw, $vf31w, $vf0w | |
53 | vaddax.w $ACCw, $vf31w, $vf15y | |
54 | vadda.xw $ACCxw, $vf0xw, $vf0xyw | |
55 | vadda.xw $ACCxw, $vf0xw, $vf31wx | |
56 | vaddax.x $ACCw, $vf0x, $vf0x | |
57 | vaddax.x $ACCx, $vf0x, $vf31w | |
58 | vaddax.x $ACCx, $vf1x, $vf2y | |
59 | vaddax.x $ACCx, $vf31x, $vf0z | |
60 | vaddax.xw $ACCxw, $vf0xw, $vf0y | |
61 | vaddax.xw $ACCxw, $vf0xw, $vf31z | |
62 | vaddax.xw $ACCxw, $vf1xw, $vf2w | |
63 | vaddax.xw $ACCxw, $vf31wx, $vf0 | |
64 | vaddax.xyzw $ACC, $vf1, $vf2y | |
65 | vaddax.xyzw $ACC, $vf31, $vf0z | |
66 | vadda.zw $ACCzw, $vf0zw, $vf0wz | |
67 | vadda.zw $ACCzw, $vf0w, $vf31zw | |
68 | vadda.zw $ACCw, $vf1zw, $vf2zw | |
69 | vadda.zw $ACCxzw, $vf31zw, $vf0zw | |
70 | vadda.zw $ACCzw, $vf31xzw, $vf15zw | |
71 | vadda.zw $ACCzw, $vf31zw, $vf31yzw | |
72 | vaddaz.x $ACCx, $vf0x, $vf0x | |
73 | vaddaz.x $ACCx, $vf0x, $vf31y | |
74 | vaddaz.xw $ACCxw, $vf31w, $vf15z | |
75 | vaddaz.xw $ACCx, $vf31xw, $vf31z | |
76 | vaddaz.xy $ACCx, $vf0xy, $vf0z | |
77 | vaddaz.xy $ACCxyz, $vf0xy, $vf31z | |
78 | vaddaz.y $ACCx, $vf31y, $vf0z | |
79 | vaddaz.yw $ACCyw, $vf0yw, $a0 | |
14daeee3 RS |
80 | vaddi.w $vf0w, $vf31w, $Q |
81 | vaddi.w $vf1w, $vf2w, $R | |
82 | vaddi.w $vf31w, $vf0w, $ACC | |
83 | vaddi.w $vf31w, $vf15w, $ACCw | |
84 | vaddi.xzw $vf1xyzw, $vf2xzw, $I | |
85 | vaddi.xzw $vf31xw, $vf0xzw, $I | |
86 | vaddi.xzw $vf31xzw, $vf15xzw, $Ixzw | |
87 | vaddq.w $vf1w, $vf2w, $Qw | |
88 | vaddq.w $vf31w, $vf0w, $R | |
89 | vaddq.w $vf31w, $vf15w, $ACCw | |
90 | vaddq.w $vf31w, $vf31w, $ACC | |
91 | vaddq.xyzw $vf31xyzw, $vf32xyzw, $Q | |
92 | vaddq.xyzw $vf31xyzw, $32, $Q | |
93 | vaddq.xz $vf0xz, $-1, $Q | |
94 | vaddw.xyzw $vf31xyzw, $vf15xyzw, $vf7z | |
95 | vaddx.yw $vf31yw, $vf31yw, $vf31y | |
96 | vadd.xyz $vf0xyz, $vf0xyz, $vf0xz | |
97 | vadd.xyz $vf0xyz, $vf0xyz, $vf31xyzw | |
98 | vadd.xyz $vf0xyz, $vf31xyzw, $vf0xyz | |
99 | vaddx.yz $vf0yz, $vf0xyz, $vf0x | |
100 | vaddz.xyzw $vf31xyzw, $vf0xyzw, $vf0x | |
101 | vaddz.xyzw $vf31xyzw, $vf15xyzw, $vf7y | |
102 | vaddz.xyzw $vf31xyzw, $vf31xyzw, $vf31w | |
103 | vcallms -1 | |
104 | vcallms -0x0080 | |
105 | vcallms 0x1 | |
106 | vcallms 0x7 | |
107 | vcallms 0x4 | |
108 | vcallms 0x2 | |
109 | vcallms 0x40000 | |
110 | vcallms 0x40008 | |
111 | vclipw.xyz $vf0xyz, $vf0x | |
112 | vclipw.xyz $vf0xyz, $vf31y | |
113 | vclipw.xyz $vf1xyz, $vf2z | |
114 | vdiv $Q, $vf0x, $vf0xy | |
115 | vdiv $Q, $vf0xyzw, $vf31y | |
116 | vdiv $Q, $vf1, $vf2z | |
117 | vdiv $Q, $vf31x, $vf15 | |
118 | vdiv $0, $vf31w, $vf31y | |
119 | vdiv $Q, $vf32y, $vf0w | |
120 | vftoi0.w $vf0w, $vf0x | |
121 | vftoi0.w $vf0x, $vf31w | |
122 | vftoi0.w $vf1xw, $vf2w | |
123 | vftoi0.w $vf31wx, $vf0w | |
124 | vftoi0.w $vf31w, $vf15wz | |
125 | vftoi12.xw $vf0xw, $vf0w | |
126 | vftoi12.xw $vf0x, $vf31xw | |
127 | vftoi15.xyz $vf31xyzw, $vf15xyz | |
128 | vftoi15.xyz $vf31xyz, $vf31xyzw | |
129 | vftoi15.xyzw $vf0xyzw, $vf0xyz | |
130 | vftoi15.y $vf1y, $vf2x | |
131 | vftoi15.y $vf31y, $vf0w | |
132 | viaddi $vi0, $vi0, -17 | |
133 | viaddi $vi1, $vi2, 16 | |
134 | viaddi $vi31, $vi0, 17 | |
135 | viaddi $vi31, $vi15, 32 | |
136 | viaddi $vi31, $vi31, 31 | |
137 | viand $vi0xyzw, $vi0, $vi0 | |
138 | viand $vi0, $vi0xyzw, $vi31 | |
139 | viand $vi0, $vi31, $vi0xyzw | |
140 | viand $vi1, $vi2, $vi3x | |
141 | viand $vi31, $vi0y, $vi0 | |
142 | viand $vi31w, $vi15, $vi7 | |
143 | viand $vi31, $vi31, $vi31x | |
144 | vilwr.w $vi0, ($vi0x) | |
145 | vilwr.w $vi0, ($vi31y) | |
146 | vilwr.w $vi1, ($vi2z) | |
147 | vilwr.w $vi31, ($vi0w) | |
148 | vilwr.w $vi31, ($vi15xyzw) | |
149 | vilwr.w $vi31x, ($vi31) | |
150 | vilwr.x $vi0y, ($vi0) | |
151 | vilwr.x $vi0z, ($vi31) | |
152 | vilwr.x $vi1w, ($vi2) | |
153 | vilwr.x $vi31xyzw, ($vi0) | |
154 | vilwr.x $vi31xy, ($vi15) | |
155 | vilwr.x $vi31zw, ($vi31) | |
156 | vilwr.y $vi0wx, ($vi0) | |
157 | vilwr.y $vi0xyzw, ($vi31) | |
158 | vilwr.y $vi1y, ($vi2) | |
159 | vilwr.y $vi31, ($vi0y) | |
160 | vilwr.z $vi0z, ($vi0) | |
161 | vilwr.z $vi0, ($vi31z) | |
162 | vior $vi0x, $vi0, $vi0 | |
163 | vior $vi0, $vi0x, $vi31 | |
164 | vior $vi0, $vi31, $vi0x | |
165 | vior $vi1y, $vi2, $vi3 | |
166 | vior $vi31, $vi0y, $vi0 | |
167 | vior $vi31, $vi15, $vi7y | |
168 | vior $vi31xyzw, $vi31, $vi31 | |
169 | visub $vi0x, $vi0, $vi0 | |
170 | visub $vi0, $vi0y, $vi31 | |
171 | visub $vi0, $vi31, $vi0z | |
172 | visub $vi1w, $vi2, $vi3 | |
173 | visub $vi31, $vi0xy, $vi0 | |
174 | visub $vi31, $vi15, $vi7zw | |
175 | visub $vi31, $vi31, $vi31w | |
176 | viswr.w $vi0, ($vi0w) | |
177 | viswr.w $vi0w, ($vi31) | |
178 | viswr.x $vi0x, ($vi31) | |
179 | viswr.x $vi1, ($vi2x) | |
180 | viswr.x $vi31x, ($vi0x) | |
181 | viswr.y $vi31y, ($vi15) | |
182 | viswr.y $vi31, ($vi31y) | |
183 | viswr.z $vi0, ($vi0z) | |
184 | viswr.z $vi0z, ($vi31) | |
185 | viswr.z $vi1z, ($vi2z) | |
186 | vitof0.w $vf1w, $vf2x | |
187 | vitof0.w $vf31z, $vf0w | |
188 | vitof0.xw $vf0xw, $vf0xyw | |
189 | vitof0.xw $vf0xw, $vf31w | |
190 | vitof12.xw $vf31xw, $vf0x | |
191 | vitof12.xzw $vf0xzw, $vf31xz | |
192 | vitof12.xzw $vf1xzw, $vf2xw | |
193 | vitof12.xzw $vf31xzw, $vf0xyzw | |
194 | vitof12.xzw $vf31xyzw, $vf15xzw | |
195 | vitof12.xzw $vf31xw, $vf31xzw | |
196 | vitof12.y $vf0y, $vf0w | |
197 | vitof12.y $vf0x, $vf31y | |
198 | vitof15.xyw $vf0xyw, $vf31xw | |
199 | vitof15.xyw $vf1xyw, $vf2yxw | |
200 | vitof15.xyw $vf31xwy, $vf15xyw | |
201 | vitof15.xyzw $vf1.xyzw, $vf2xyzw | |
202 | vitof15.xyzw $vf31xyzw, $vf0.xyzw | |
203 | vitof4.xw $vf31xw, $31xw | |
204 | vitof4.xy $0xy, $vf0xy | |
205 | vitof4.xyzw $vf0yzw, $vf0xyzw | |
206 | vitof4.yzw $vf1yzw, $vf2yw | |
207 | vlqd.w $vf0, (--$vi0w) | |
208 | vlqd.w $vf0, (--$vi31w) | |
209 | vlqd.w $vf0x, (--$vi0) | |
210 | vlqd.x $vf0w, (--$vi0x) | |
211 | vlqd.x $vf0x, (--$vi31x) | |
212 | vlqd.x $vf0w, (--$vi0) | |
213 | vlqd.xw $vf0, (--$vi0xw) | |
214 | vlqd.xy $vf0, (--$vi0xy) | |
215 | vlqd.xyw $vf0, (--$vi0xyw) | |
216 | vlqd.xyz $vf0, (--$vi0xyz) | |
217 | vlqd.xyzw $vf0, (--$vi0xyzw) | |
218 | vlqd.xz $vf0, (--$vi0xz) | |
219 | vlqd.xzw $vf0, (--$vi0xzw) | |
220 | vlqd.y $vf0, (--$vi0y) | |
221 | vlqd.yw $vf0, (--$vi0yw) | |
222 | vlqd.yz $vf0, (--$vi0yz) | |
223 | vlqd.yzw $vf0, (--$vi0yzw) | |
224 | vlqd.z $vf0, (--$vi0z) | |
225 | vlqd.zw $vf0, (--$vi0zw) | |
226 | vlqi.w $vf0, ($vi0w++) | |
227 | vlqi.x $vf31, ($vi15x++) | |
228 | vlqi.xw $vf0x, ($vi0++) | |
229 | vlqi.xw $vf0, ($vi31xw++) | |
230 | vlqi.xy $vf0, ($vi0xy++) | |
231 | vlqi.xy $vf1, ($2xy++) | |
232 | vlqi.xyw $vf0, ($vi0xyw++) | |
233 | vlqi.xyz $vf0, ($vi0xyz++) | |
234 | vlqi.xyzw $vf0, ($vi0xyzw++) | |
235 | vlqi.xz $vf0, ($vi0xz++) | |
236 | vlqi.xzw $vf0, ($vi0xzw++) | |
237 | vlqi.y $vf0, ($vi0y++) | |
238 | vlqi.yw $vf0, ($vi0yw++) | |
239 | vlqi.yz $vf0yz, ($vi0yz++) | |
240 | vlqi.yzw $vf0, ($vi0yzw++) | |
241 | vlqi.z $vf0, ($vi0z++) | |
242 | vlqi.zw $vf0, ($vi0zw++) | |
243 | vmaddai.w $ACCw, $vf0w, $R | |
244 | vmaddai.w $ACCw, $vf1w, $Iw | |
245 | vmaddai.w $ACCw, $vf31w, $Q | |
246 | vmaddai.x $ACCx, $vf0x, $ACC | |
247 | vmaddai.x $ACCy, $vf1w, $I | |
248 | vmaddai.x $ACCxy, $vf31x, $I | |
249 | vmaddai.xw $ACCxw, $vf0xyw, $I | |
250 | vmaddai.xy $ACCxy, $vf0xyw, $I | |
251 | vmaddai.xy $ACCxy, $vf1xyz, $I | |
252 | vmaddai.xy $ACCxyz, $vf31xy, $I | |
253 | vmaddai.xyw $ACCxy, $vf0xyw, $I | |
254 | vmaddai.yw $ACCyw, $vf1w, $I | |
255 | vmaddai.yw $ACCyw, $vf31y, $I | |
256 | vmaddai.yz $ACCyz, $vf0yz, $R | |
257 | vmaddaq.xyz $ACCxyz, $vf0xyz, $R | |
258 | vmaddaq.xyz $ACCxyz, $vf1xyz, $Qxyz | |
259 | vmaddaq.xzw $ACCxzw, $vf31xzw, $Qxzw | |
260 | vmaddaq.y $ACCy, $vf0y, $R | |
261 | vmaddaq.y $ACCy, $vf1y, $ACCy | |
262 | vmaddaq.y $ACCy, $vf31y, $ACC | |
263 | vmaddaw.z $ACCz, $vf31z, $vf0x | |
264 | vmaddaw.zw $ACCzw, $vf31zw, $vf15y | |
265 | vmaddax.w $ACCw, $vf1w, $vf2w | |
266 | vmadda.xw $ACCxw, $vf31xw, $vf31wx | |
267 | vmaddax.xyz $ACCxyz, $vf0xyz, $vf0xyz | |
268 | vmaddax.xyzw $ACCxyzw, $vf0xyzw, $vf0xyzw | |
269 | vmaddax.xz $ACCxz, $vf0xz, $vf31xz | |
270 | vmaddax.xzw $ACCxzw, $vf0xzw, $vf0xzw | |
271 | vmaddax.z $ACCz, $vf31z, $vf15z | |
272 | vmaddax.zw $ACCzw, $vf1zw, $vf2zw | |
273 | vmadday.w $ACCw, $vf1w, $vf2w | |
274 | vmadday.w $ACCw, $vf31y, $vf0y | |
275 | vmadday.w $ACCy, $vf31w, $vf15y | |
276 | vmadday.w $ACCy, $vf31y, $vf31y | |
277 | vmadday.xyzw $ACCxyzw, $vf0xyzw, $vf0xyzw | |
278 | vmadday.xyzw $ACCxyzw, $vf0y, $vf31y | |
279 | vmadday.xyzw $ACCy, $vf1xyzw, $vf2y | |
280 | vmadday.xyzw $ACCy, $vf31y, $vf0y | |
281 | vmaddi.x $vf0x, $vf31x, $Ix | |
282 | vmaddi.xw $vf1xw, $vf2xw, $Ixw | |
283 | vmaddi.xy $vf31xy, $vf0xy, $Ixy | |
284 | vmaddi.xyw $vf0xyw, $vf0xyw, $Ixyw | |
285 | vmaddi.xyzw $vf1xyzw, $vf2xyzw, $Ixyzw | |
286 | vmaddi.y $vf0y, $vf0y, $Iy | |
287 | vmaddi.yw $vf0yw, $vf0yw, $Iyw | |
288 | vmaddi.zw $vf0zw, $vf31zw, $0 | |
289 | vmaddq.w $vf0w, $vf0w, $0 | |
290 | vmadd.w $vf0w, $vf0w, $vf0y | |
291 | vmaddw.xyz $vf31xyz, $vf15xyz | |
292 | vmaddw.xyzw $vf0xyzw, $vf31xyzw, $vf0xyzw | |
293 | vmaddx.yw $vf1yw, $vf2yw, $vf3yw | |
294 | vmaddy.xy $vf31xy, $vf15xy, $vf7xy | |
295 | vmadd.z $vf1z, $vf2z, $vf3x | |
296 | vmadd.z $vf31z, $vf0z, $vf0w | |
297 | vmaddz.xyw $vf0xyw, $vf0xyw, $vf31x | |
298 | vmaddz.xz $vf0xz, $vf31xz, $vf0xz | |
299 | vmaddz.y $vf31y, $vf0y, $vf0y | |
300 | vmaxi.w $vf31w, $vf15w, $Q | |
301 | vmaxi.w $vf31w, $vf31w, $0 | |
302 | vmax.w $vf31w, $vf31w, $vf31x | |
303 | vmaxw.w $vf0w, $vf0w, $vf0x | |
304 | vmaxw.x $vf0x, $vf0x, $vf0x | |
305 | vmaxw.x $vf0w, $vf0w, $vf31w | |
306 | vmaxw.xw $vf0xw, $vf0xw, $vf0xw | |
307 | vmaxw.xw $vf0w, $vf0w, $vf31w | |
308 | vmaxw.xy $vf0xy, $vf31xy, $vf0xy | |
309 | vmaxw.xy $vf1xy, $vf2w, $vf3w | |
310 | vmaxw.xy $vf31w, $vf0xy, $vf0w | |
311 | vmax.x $vf0x, $vf0x, $vf31w | |
312 | vmaxx.w $vf0w, $vf0w, $vf31w | |
313 | vmaxx.w $vf0x, $vf31x, $vf0x | |
314 | vmaxx.w $vf31w, $vf0w, $vf0w | |
315 | vmaxx.w $vf31x, $vf15x, $vf7x | |
316 | vmax.xw $vf31xw, $vf15xw, $vf7w | |
317 | vmaxx.x $vf0x, $vf0x, $vf0w | |
318 | vmaxx.x $vf31w, $vf15x, $vf7x | |
319 | vmaxx.x $vf31x, $vf31w, $vf31x | |
320 | vmaxx.xw $vf31xw, $vf15xw, $vf7xw | |
321 | vmaxx.xy $vf0xy, $vf31xy, $vf0xy | |
322 | vmaxx.xyw $vf0xyw, $vf0xyw, $vf0xyw | |
323 | vmaxx.xyz $vf0xyz, $vf0xyz, $vf0xyz | |
324 | vmaxx.xyzw $vf0xyzw, $vf0xyzw, $vf0xyzw | |
325 | vmaxx.xyzw $vf0xyzw, $vf0x, $vf31x | |
326 | vmaxx.xyzw $vf0x, $vf31xyzw, $vf0x | |
327 | vmaxx.xyzw $vf1x, $vf2x, $vf3x | |
328 | vmaxx.xzw $vf31xzw, $vf15xzw, $vf7xzw | |
329 | vmaxx.y $vf0y, $vf0y, $vf0y | |
330 | vmaxx.y $vf0y, $vf0x, $vf31x | |
331 | vmaxx.y $vf0x, $vf31y, $vf0x | |
332 | vmaxx.yw $vf1yw, $vf2yw, $vf3yw | |
333 | vmaxx.yz $vf0yz, $vf0yz, $vf0yz | |
334 | vmaxx.yz $vf0x, $vf0x, $vf31x | |
335 | vmaxx.z $vf31z, $vf0z, $vf0z | |
336 | vmaxx.z $vf31z, $vf15x, $vf7x | |
337 | vmaxx.z $vf31x, $vf31z, $vf31x | |
338 | vmaxx.zw $vf1zw, $vf2zw, $vf3zw | |
339 | vmax.y $vf0y, $vf0y, $vf31x | |
340 | vmax.yw $vf0yw, $vf0yw, $vf31w | |
341 | vmax.yw $vf0yw, $vf31yw, $vf0y | |
342 | vmaxy.xz $vf31xz, $vf15xz, $vf7xz | |
343 | vmaxy.xzw $vf1xzw, $vf2xzw, $vf3xzw | |
344 | vmaxy.y $vf1y, $vf2y | |
345 | vmaxy.yz $vf0yz, $vf31yz, $vf0yz | |
346 | vmaxy.yzw $vf0yzw, $vf0yzw, $vf0yzw | |
347 | vmaxy.yzw $vf31y, $vf15y, $vf7y | |
348 | vmaxy.yzw $vf31yzw, $vf31yw, $vf31y | |
349 | vmaxy.z $vf0z, $vf0z, $vf0z | |
350 | vmaxy.z $vf0z, $vf0y, $vf31y | |
351 | vmaxy.z $vf0y, $vf31z, $vf0y | |
352 | vmaxz.xw $vf31xw, $vf31xw, $vf31xw | |
353 | vmaxz.xy $vf0xy, $vf0xy, $vf0xy | |
354 | vmaxz.xyw $vf0xyw, $vf0xyw, $vf0xyw | |
355 | vmaxz.xyz $vf1xyz, $vf2xyz, $vf3xyz | |
356 | vmaxz.xyz $vf31xyz, $vf0z, $vf0z | |
357 | vmaxz.xyz $vf31z, $vf15xyz, $vf7z | |
358 | vmaxz.xyz $vf31z, $vf31z, $vf31z | |
359 | vmaxz.xyzw $vf0xyzw, $vf0xyzw, $vf0xyzw | |
360 | vmaxz.xyzw $vf0xyzw, $vf0z, $vf31z | |
361 | vmaxz.xyzw $vf0z, $vf31z, $vf0z | |
362 | vmaxz.xyzw $vf1xyzw, $vf2xyzw, $vfz | |
363 | vmaxz.xyzw $vf31xyzw, $vf0xyzw, $vf0xyzw | |
364 | vmaxz.xz $vf0xz, $vf0xz, $vf0xz | |
365 | vmaxz.y $vf31y, $vf15z, $vf7z | |
366 | vmaxz.y $vf31y, $vf31y, $vf31y | |
367 | vmaxz.yw $vf0yw, $vf0yw, $vf0yw | |
368 | vmaxz.yzw $vf0yzw, $vf0yzw, $vf31yzw | |
369 | vmaxz.yzw $vf0yzw, $vf31z, $vf0z | |
370 | vmaxz.yzw $vf1z, $vf2yzw, $vf3z | |
371 | vmaxz.yzw $vf31z, $vf0z, $vf0z | |
372 | vmaxz.z $vf31z, $vf31z, $vf31x | |
373 | vmfir.w $vf0w, $vi0w | |
374 | vmfir.w $vf0, $vi31w | |
375 | vmfir.x $vf0x, $vi0x | |
376 | vmfir.x $vf0, $vi31x | |
377 | vmfir.xw $vf0xw, $vi31xw | |
378 | vmfir.xy $vf1xy, $vi2xy | |
379 | vmfir.xy $vf31, $vi0xy | |
380 | vmfir.xyw $vf0xyw, $vi31xyw | |
381 | vmfir.xyw $vf31xyw, $vi0x | |
382 | vmfir.xyz $vf0xyz, $vi0xyz | |
383 | vmfir.xyzw $vf1xyzw, $vi2xyzw | |
384 | vmfir.xz $vf0xz, $vi31xz | |
385 | vmfir.xzw $vf0xzw, $vi31xzw | |
386 | vmfir.y $vf0y, $vi0y | |
387 | vmfir.yw $vf0yw, $vi0yw | |
388 | vmfir.yz $vf0yz, $vi31yz | |
389 | vmfir.yzw $vf0yzw, $vi0yzw | |
390 | vmfir.z $vf0z, $vi0z | |
391 | vmfir.z $0z, $vi31 | |
392 | vmfir.zw $vf0zw, $vi0zw | |
393 | vminii.w $vf0w, $vf0w, $Iw | |
394 | vminii.w $vf0w, $vf31x, $I | |
395 | vminii.w $vf1x, $vf2w, $I | |
396 | vminii.xw $vf0xw, $vf31xw, $Ixw | |
397 | vminii.xw $vf1xw, $vf2w, $I | |
398 | vminii.xw $vf31x, $vf0xw, $I | |
399 | vminii.xyw $vf31xw, $vf0xyw, $I | |
400 | vminii.xyz $vf0xy, $vf0xyz, $I | |
401 | minii.xz $vf31z, $vf15xz, $I | |
402 | vminii.xz $vf31xz, $vf31x, $I | |
403 | vminii.xzw $vf0xzw, $vf0xw, $I | |
404 | vminii.xzw $vf0zw, $vf31xzw, $I | |
405 | vminii.xzw $vf1xyzw, $vf2xzw, $I | |
406 | vminii.xzw $vf31xzw, $vf0xyzw, $I | |
407 | vminii.yw $vf31yw, $vf31yw, $R | |
408 | vminii.yz $vf0yz, $vf0yz, $Q | |
409 | vminii.yz $vf0yz, $vf31yz, $ACC | |
410 | vminii.yzw $vf31yzw, $vf0yzw, $R | |
411 | vminii.yzw $vf31yzw, $vf15yzw, $ACC | |
412 | vminii.yzw $vf31yzw, $vf31yzw, $Q | |
413 | vmini.w $vf0w, $vf0w, $vf0x | |
414 | vminiw.w $vf31w, $vf31w, $vf31x | |
415 | vminiw.x $vf0x, $vf0x, $vf0x | |
416 | vminiw.x $vf0x, $vf0w, $vf31w | |
417 | vminiw.x $vf0w, $vf31x, $vf0w | |
418 | vminiw.x $vf1w, $vf2w, $vf3w | |
419 | vminiw.xw $vf0xw, $vf31xw, $vf0xw | |
420 | vminiw.xw $vf1w, $vf2w, $vf3w | |
421 | vminiw.xyzw $vf0xyzw, $vf0xyzw, $vf0xyzw | |
422 | vminiw.xyzw $vf0xyzw, $vf0xxyzw, $vf31w | |
423 | vminiw.xyzw $vf0xyzw, $vf31xyzw, $vf0xyzw | |
424 | vminiw.xyzw $vf1xyzw, $vf2xyzw, $vf3ww | |
425 | vminiw.xz $vf31xz, $vf0xz, $vf0xz | |
426 | vminiw.yw $vf0yw, $vf0yw, $vf0yw | |
427 | vminiw.yz $vf31yz, $vf0yz, $vf0yz | |
428 | vminiw.z $vf31z, $vf0z, $vf0z | |
429 | vminiw.z $vf31z, $vf15w, $vf7w | |
430 | vminiw.z $vf31w, $vf31z, $vf31w | |
431 | vminix.xw $vf0xw, $vf31xw, $vf0xw | |
432 | vminix.xyw $vf0xyw, $vf0xyw, $vf0xyw | |
433 | vminix.xyzw $vf0xyzw, $vf31xyzw, $vf0xyzw | |
434 | vminix.yw $vf31yw, $vf31yw, $vf31yw | |
435 | vminix.zw $vf31zw, $vf31zw, $vf31zw | |
436 | vmini.y $vf0y, $vf0x, $vf0y | |
437 | vminiy.w $vf0w, $vf31w, $vf0w | |
438 | vminiy.x $vf31x, $vf15x, $vf7x | |
439 | vminiy.x $vf31x, $vf31y, $vf31y | |
440 | vminiy.xw $vf0y, $vf0xw, $vf0y | |
441 | vminiy.xw $vf0xw, $vf0y, $vf31y | |
442 | vminiy.xw $vf0xw, $vf31xw, $vf0xw | |
443 | vminiy.xyz $vf31xyz, $vf31xyz, $vf31xyz | |
444 | vminiy.xyzw $vf0xyzw, $vf0y, $vf0y | |
445 | vminiy.xyzw $vf0y, $vf0xyzw, $vf31y | |
446 | vminiy.xyzw $vf0xyzw, $vf31xyzw, $vf0xyzw | |
447 | vminiy.yw $vf1yw, $vf2yw, $vf3yw | |
448 | vminiy.zw $vf1zw, $vf2zw, $vf3zw | |
449 | vmini.z $vf0z, $vf0z, $vf0x | |
450 | vminiz.x $vf0x, $vf31x, $vf0x | |
451 | vminiz.xw $vf0xw, $vf31xw, $vf0xw | |
452 | vminiz.xyw $vf31xyw, $vf0xyw, $vf0xyw | |
453 | vminiz.xyw $vf31xyw, $vf15z, $vf7z | |
454 | vmove.xyw $vf0xyw, $vf0xw | |
455 | vmove.y $vf0y, $vf31x | |
456 | vmr32.xw $vf0xw, $vf0w | |
457 | vmr32.xw $vf0w, $vf31xw | |
458 | vmsubai.xy $ACCxy, $vf31xy, $Q | |
459 | vmsubai.xyw $ACCxyw, $vf0xyw, $0 | |
460 | vmsubai.xyw $ACCxyw, $vf1xyw, $ACC | |
461 | vmsubai.xyw $ACCxyw, $vf31xw, $I | |
462 | vmsubaq.y $ACCy, $vf31y, $Qy | |
463 | vmsubaq.yw $ACCw, $vf0yw, $Q | |
464 | vmsubaq.yw $ACCwy, $vf1yw, $Q | |
465 | vmsubaw.x $ACCx, $vf31x, $vf0x | |
466 | vmsubaw.x $ACCx, $vf31w, $vf15w | |
467 | vmsubaw.x $ACCw, $vf31x, $vf31w | |
468 | vmsubaw.xw $ACCw, $vf0xw, $vf0w | |
469 | vmsubaw.xw $ACCxw, $vf0w, $vf31w | |
470 | vmsubaw.xw $ACCxw, $vf1xw, $vf2xw | |
471 | vmsubax.yzw $ACCyzw, $vf0yzw, $vf31yzw | |
472 | vmsubax.z $ACCz, $vf31z, $vf0z | |
473 | vmsuba.y $ACCy, $vf31y, $vf15a | |
474 | vmsuba.yw $ACCyw, $vf31yw, $vf0w | |
475 | vmsubay.x $ACCx, $vf31x, $vf15x | |
476 | vmsubay.x $ACCx, $vf31y, $vf31y | |
477 | vmsubay.xw $ACCxw, $vf0xw, $vf0xw | |
478 | vmsubaz.xy $ACCxy, $vf0xy, $vf31xy | |
479 | vmsubaz.yw $ACCyw, $vf31yw, $vf0yw | |
480 | vmsubi.xyzw $vf31xyzw, $vf0xyzw, $R | |
481 | vmsubw.xyw $vf0xyw, $vf0xyw, $vf0xyw | |
482 | vmsubw.xzw $vf0xzw, $vf0xzw, $vf31xzw | |
483 | vmsubw.y $vf31y, $vf31y, $vf31y | |
484 | vmsubw.yw $vf0yw, $vf0y, $vf0w | |
485 | vmsubw.yw $vf0w, $vf0yw, $vf31w | |
486 | vmsubw.zw $vf0zw, $vf0zw, $vf31zw | |
487 | vmsubx.w $vf0w, $vf0w, $vf0w | |
488 | vmsub.y $vf31y, $vf15y, $vf7w | |
489 | vmsuby.x $vf0x, $vf0x, $vf31x | |
490 | vmsuby.x $vf0x, $vf31y, $vf0y | |
491 | vmsubz.x $vf0x, $vf31x, $vf0x | |
492 | vmulai.xyz $ACCxyz, $vf1xz, $I | |
493 | vmulaq.zw $ACCzw, $vf31zw, $I | |
494 | vmula.w $ACCw, $vf31w, $vf0x | |
495 | vmulax.xz $ACCxz, $vf0xz, $vf31xz | |
496 | vmulax.xz $ACCxz, $vf1x, $vf2x | |
497 | vmulax.xz $ACCx, $vf31xz, $vf0x | |
498 | vmulay.yzw $ACCyzw, $vf0yzw, $vf31yzw | |
499 | vmulaz.w $ACCw, $vf0w, $vf31w | |
500 | mulaz.xy $ACCz, $vf31xy, $vf0z | |
501 | vmulaz.xy $ACCxy, $vf31z, $vf15z | |
502 | vmulaz.z $ACCz, $vf1z, $vf2x | |
503 | vmuli.x $vf31x, $vf15x, $ACC | |
504 | vmulq.x $vf0x, $vf31x, $0 | |
505 | vmulq.x $vf1x, $vf2x, $ACC | |
506 | vmulq.x $vf31x, $vf0x, $R | |
507 | vmulq.x $vf31x, $vf15x, $I | |
508 | vmulw.z $vf31z, $vf15z, $vf7z | |
509 | vmulw.z $vf31z, $vf31w, $vf31w | |
510 | vmulw.zw $vf0zw, $vf0zw, $vf0zw | |
511 | vmuly.xyzw $vf0xyzw, $vf0y, $vf31y | |
512 | vmuly.xyzw $vf0xyzw, $vf31xyzw, $vf0xyzw | |
513 | vmuly.xyzw $vf1xyzw, $vf2y, $vf3y | |
514 | vmuly.xyzw $vf31y, $vf0xyzw, $vf0y | |
515 | vmulz.y $vf0y, $vf31y, $vf0y | |
516 | vmulz.y $vf1y, $vf2z, $vf3z | |
517 | vmulz.y $vf31z, $vf0y, $vf0z | |
518 | vmulz.y $vf31z, $vf15z, $vf7z | |
519 | vopmsub $vf0x, $vf0, $vf31 | |
520 | vopmsub $vf0, $vf31x, $vf0 | |
521 | vopmsub $vf1, $vf2, $vf3x | |
522 | vopmsub $ACC, $vf0, $vf0 | |
523 | vopmsub $vf31, $R, $vf7 | |
524 | vopmsub $vf31, $vf31, $I | |
525 | vopmsub.xyz $vf0xyz, $vf0xyz, $vf0xy | |
526 | vopmula $0, $vf0, $vf0 | |
527 | vopmula $Q, $vf0, $vf31 | |
528 | vopmula $R, $vf1, $vf2 | |
529 | vopmula $I, $vf31, $vf0 | |
530 | vopmula $ACCx, $vf31, $vf15 | |
531 | vopmula $ACCxyzw, $vf31, $vf31 | |
532 | vopmula.xyz $ACCxyzw, $vf0xyz, $vf0xyz | |
533 | vopmula.xyzw $ACCxyzw, $vf0xyzw, $vf31xyzw | |
534 | vrget.w $vf0w, $0 | |
535 | vrget.w $vf1w, $I | |
536 | vrget.w $vf31w, $Q | |
537 | vrget.x $vf0x, $ACC | |
538 | vrget.x $vf1y, $R | |
539 | vrget.xy $vf31x, $R | |
540 | vrget.xyw $vf0xw, $R | |
541 | vrget.xyw $vf1yw, $R | |
542 | vrget.xyw $vf31xy, $R | |
543 | vrget.xyz $vf0xy, $R | |
544 | vrget.xyz $vf1xyzw, $R | |
545 | vrget.xyz $vf31xyzw, $R | |
546 | vrget.xyzw $vf0xyz, $R | |
547 | vrget.xyzw $vf1xzw, $R | |
548 | vrget.xyzw $vf31yzw, $R | |
549 | vrget.xz $vf0xz, $0 | |
550 | vrget.xz $vf1z, $R | |
551 | vrget.xzw $vf0xw, $R | |
552 | vrget.y $vf0z, $R | |
553 | vrget.y $vf1y, $I | |
554 | vrget.z $vf31z, $Q | |
555 | vrget.zw $vf0zw, $ACC | |
556 | vrnext.xyzw $vf0xyz, $R | |
557 | vrnext.xyzw $vf1xyzw, $0 | |
558 | vrnext.xyzw $vf31xyzw, $Rxyzw | |
559 | vrnext.yz $vf31yz, $Ryz | |
560 | vrnext.z $vf0z, $Rz | |
561 | vrsqrt $Q, $vf0xz, $vf31y | |
562 | vrsqrt $Q, $vf1z, $vf2xz | |
563 | vrsqrt $Q, $vf31yx, $vf15w | |
564 | vrsqrt $Qx, $vf31x, $vf31y | |
565 | vrsqrt $0, $vf31y, $vf0w | |
566 | vrxor $0, $vf0w | |
567 | vrxor $R, $vf0xy | |
568 | vrxor $R, $vf0zw | |
569 | vrxor $R, $vf1yz | |
570 | vrxor $ACC, $vf31x | |
571 | vrxor $Q, $vf31y | |
572 | vsqd.w $vf0, (--$vi0w) | |
573 | vsqd.w $vf0, (--$vi31w) | |
574 | vsqd.x $vf1, (--$vi2x) | |
575 | vsqd.xw $vf0, (--$vi0xw) | |
576 | vsqd.xy $vf0, (--$vi0xy) | |
577 | vsqd.xyw $vf0, (--$vi0xyw) | |
578 | vsqd.xyz $vf0, (--$vi31xyz) | |
579 | vsqd.xyzw $vf0, (--$vi0xyzw) | |
580 | vsqd.xz $vf0, (--$vi31xz) | |
581 | vsqd.xzw $vf0, (--$vi0xzw) | |
582 | vsqd.y $vf0, (--$vi0y) | |
583 | vsqd.yw $vf0, (--$vi31yw) | |
584 | vsqd.yz $vf0, (--$vi31yz) | |
585 | vsqd.yzw $vf0, (--$vi31yzw) | |
586 | vsqd.yzw $vf0yzw, (--$vi0x) | |
587 | vsqd.z $vf1, (--$vi2z) | |
588 | vsqd.zw $vf1, (--$vi2zw) | |
589 | vsqi.w $vf0, ($vi0w++) | |
590 | vsqi.x $vf0x, ($vi0x++) | |
591 | vsqi.xw $vf0xw, ($vi0xw++) | |
592 | vsqi.xw $vf1x, ($vi2++) | |
593 | vsqi.xw $vf31w, ($vi0++) | |
594 | vsqi.xy $vf0, ($vi31xy++) | |
595 | vsqi.xyw $vf0x, ($vi0++) | |
596 | vsqi.xyw $vf0, ($vi31xyw++) | |
597 | vsqi.xyz $vf0xyz, ($vi0xyz++) | |
598 | vsqi.xyzw $vf0, ($vi31xyzw++) | |
599 | vsqi.xz $vf0xz, ($vi0xz++) | |
600 | vsqi.xzw $vf0xzw, ($vi0xzw++) | |
601 | vsqi.y $vf1, ($vi2y++) | |
602 | vsqi.yw $vf0yw, ($vi0yw++) | |
603 | vsqi.yz $vf1, ($vi2yz++) | |
604 | vsqi.yzw $vf0yzw, ($vi0yzw++) | |
605 | vsqi.z $vf0, ($vi31z++) | |
606 | vsqi.zw $vf0zw, ($vi0zw++) | |
607 | vsqrt $Q, $vf1zw | |
608 | vsqrt $Q, $vf31xw | |
609 | vsqrt $Q, $vf31xy | |
610 | vsubai.w $ACCw, $vf0w, $0 | |
611 | vsubai.w $ACCw, $vf1x, $I | |
612 | vsubai.w $ACCx, $vf31w, $I | |
613 | vsubai.x $ACCw, $vf31x, $I | |
614 | vsubai.xw $ACCw, $vf0xw, $I | |
615 | vsubai.xw $ACCxw, $vf1x, $I | |
616 | vsubai.xw $ACCxw, $vf31xw, $0 | |
617 | vsubai.xy $ACCxy, $vf0y, $I | |
618 | vsubai.xy $ACCxy, $vf1x, $I | |
619 | vsubai.xy $ACCxy, $vf311xy, $I | |
620 | vsubai.xyz $ACCxyz, $vf1yz, $I | |
621 | vsubai.xyz $ACCxyz, $vf31xyz, $ACC | |
622 | vsubai.xyzw $ACCxyzw, $vf0xyzw, $R | |
623 | vsubai.xyzw $ACCxyzw, $vf1xyzw, $Q | |
624 | vsubai.xz $ACCxz, $vf1z, $I | |
625 | vsubai.y $ACCy, $vf31, $3 | |
626 | vsubai.yw $ACCyw, $vf0yw, $Iyw | |
627 | vsubai.zw $ACCzw, $vf1zw, $Izw | |
628 | vsubai.zw $ACCzw, $vf31w, $I | |
629 | vsubaq.w $ACCw, $Q, $Q | |
630 | vsubaq.w $ACCw, $I, $Q | |
631 | vsubaq.xyw $ACCxyw, $vf0xw, $Q | |
632 | vsubaq.xyzw $ACCxyzw, $vf0xyz, $Q | |
633 | vsubaq.xzw $ACCxzw, $vf1xw, $Q | |
634 | vsubaq.yw $ACCyw, $vf31y, $Q | |
635 | vsubaq.yz $ACCyz, $vf0yz, $ACC | |
636 | vsubaq.yz $ACCyz, $vf1yz, $I | |
637 | vsubax.w $ACCw, $vf0w, $vf0w | |
638 | vsubax.w $ACCw, $vf0x, $vf31x | |
639 | vsubax.w $ACCx, $vf1w, $vf2x | |
640 | vsubax.w $ACCx, $vf31x, $vf0x | |
641 | vsubax.xyzw $ACCxyzw, $vf31xyzw, $vf0xyzw | |
642 | vsubax.xzw $ACCxzw, $vf1xzw, $vf2xzw | |
14daeee3 RS |
643 | vsubax.y $ACCy, $vf31y, $vf0y |
644 | vsubax.yw $ACCyw, $vf0yw, $vf0yw | |
645 | vsubay.yw $ACCyw, $vf0yw, $vf31yw | |
646 | vsubay.yzw $ACCyzw, $vf0yzw, $vf31yzw | |
647 | vsubay.z $ACCz, $vf0z, $vf31z | |
648 | vsubay.zw $ACCzw, $vf0zw, $vf0zw | |
649 | vsubaz.w $ACCw, $vf31w, $vf15w | |
650 | vsubaz.x $ACCx, $vf0x, $vf31x | |
651 | vsubaz.xy $ACCxy, $vf0xy, $vf0xy | |
652 | vsubaz.xz $ACCxz, $vf31xz, $vf15xz | |
653 | vsubaz.xz $ACCxz, $vf31z, $vf31z | |
654 | vsubaz.xzw $ACCxw, $vf0xzw, $vf0z | |
655 | vsubaz.xzw $ACCz, $vf0xzw, $vf31z | |
656 | vsubaz.xzw $ACCxzw, $vf1z, $vf2z | |
657 | vsubaz.yw $ACCyw, $vf1yw, $vf2yw | |
658 | vsubi.w $vf31w, $vf15w, $0 | |
659 | vsubi.w $vf31w, $vf31w, $R | |
660 | vsubi.x $vf0x, $vf0y, $I | |
661 | vsubi.x $vf0x, $vf31x, $Ix | |
662 | vsubi.xy $vf0xy, $vf31y, $I | |
663 | vsubi.xy $vf1x, $vf2xy, $I | |
664 | vsubq.x $vf31x, $vf15x, $Qx | |
665 | vsubq.x $vf31x, $vf31y, $Q | |
666 | vsubq.xw $vf0xw, $vf0xw, $0 | |
667 | vsubq.xw $vf0xw, $vf31xw, $2 | |
668 | vsubq.xyzw $vf1yzw, $vf2xyzw, $Q | |
669 | vsubq.yw $vf31w, $vf15yw, $Q | |
670 | vsubq.yw $vf31yw, $vf31y, $Q | |
671 | vsubx.xyw $vf0xyw, $vf31xyw, $vf0xyw | |
672 | vsubx.xzw $vf1xzw, $vf2xzw, $vf3xzw | |
673 | vsuby.xw $vf0xw, $vf0xw, $vf0xw | |
674 | vsuby.zw $vf0zw, $vf0zw, $vf0zw | |
675 | vsub.z $vf0z, $vf31z, $vf0x | |
676 | vsubz.xyw $vf31yw, $vf15xyw, $vf7z | |
677 | vsubz.xyw $vf31xyw, $vf31yw, $vf31z | |
678 | vsubz.xyz $vf0xyz, $vf0xyz, $vf0x | |
679 | vwaitq $vf0x | |
680 | ||
681 | # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... | |
682 | .space 8 |