gas/testsuite:
[deliverable/binutils-gdb.git] / gas / testsuite / gas / tic6x / insns-c674x.s
1 # Test C674x instructions.
2 .text
3 .nocmp
4 .globl f
5 f:
6 abs .L1 a5,a7
7 abs .L1X b11,a14
8 [a1] abs .L2 b16,b19
9 [!b2] abs .L2X a7,b31
10 [b1] abs .L1 a11:a10,a19:a18
11 abs .L2 b13:b12,b1:b0
12 abs2 .L1 a9,a10
13 [a2] abs2 .L1X b23,a5
14 abs2 .L2 b3,b14
15 abs2 .L2X a28,b25
16 absdp .S1 a7:a6,a25:a24
17 [a0] absdp .S2 b3:b2,b5:b4
18 abssp .S1 a9,a8
19 abssp .S1X b18,a16
20 [b0] abssp .S2 b0,b7
21 [!a1] abssp .S2X a1,b26
22 add .L1 a5,a10,a20
23 [!a2] add .L1X a3,b11,a4
24 [!b1] add .L2 b9,b8,b7
25 add .L2X b30,a20,b10
26 add .L1 a10,a11,a21:a20
27 add .L1X a13,b26,a15:a14
28 [!a0] add .L2 b29,b28,b27:b26
29 add .L2X b25,a24,b23:b22
30 [!b0] add .L1 a1,a3:a2,a5:a4
31 add .L1X b20,a17:a16,a15:a14
32 add .L2 b24,b23:b22,b21:b20
33 [b2] add .L2X a6,b17:b16,b15:b14
34 add .L1 -16,a5,a6
35 [a0] add .L1X 15,b11,a30
36 add .L2 -11,b9,b10
37 add .L2X 14,a5,b7
38 add .L1 5,a3:a2,a7:a6
39 [b0] add .L2 -7,b29:b28,b29:b28
40 [!a0] add .S1 a11,a12,a13
41 add .S1X a14,b15,a16
42 add .S2 b17,b18,b19
43 add .S2X b20,a30,b25
44 add .S1 -16,a4,a11
45 add .S1X 13,b9,a23
46 [!b0] add .S2 15,b25,b11
47 add .S2X -4,a1,b2
48 add .D1 a5,a9,a2
49 [a1] add .D2 b16,b17,b18
50 [b1] add .D1 a5,31,a6
51 add .D2 b22,0,b21
52 .word 0x01042840
53 [!a1] add .D1X a1,b2,a3
54 add .D2X b7,a8,b9
55 .word 0x00842af0
56 add .D2 b4,-5,b21
57 [!b1] add .D1X b5,-16,a4
58 add .D2X a2,15,b9
59 addab .D1 a5,a10,a15
60 [a2] addab .D2 b24,b23,b22
61 [b2] addab .D1 a25,31,a28
62 addab .D2 b4,0,b7
63 addab .D1X b14,32767,a5
64 addab .D2 b15,32,b29
65 addad .D1 a4,a7,a11
66 [!a2] addad .D2 b5,b8,b13
67 [!b2] addad .D1 a13,31,a4
68 addad .D2 b21,0,b5
69 addah .D1 a5,a10,a15
70 [a0] addah .D2 b24,b23,b22
71 [b0] addah .D1 a25,31,a28
72 addah .D2 b4,0,b7
73 addah .D1X b14,32767,a5
74 addah .D2 b15,32,b29
75 addaw .D1 a5,a10,a15
76 [!a0] addaw .D2 b24,b23,b22
77 [!b0] addaw .D1 a25,31,a28
78 addaw .D2 b4,0,b7
79 addaw .D1X b14,32767,a5
80 addaw .D2 b15,32,b29
81 adddp .L1 a3:a2,a15:a14,a19:a18
82 [b1] adddp .L1X a9:a8,b7:b6,a21:a20
83 adddp .L2 b3:b2,b15:b14,b19:b18
84 [b1] adddp .L2X b9:b8,a7:a6,b21:b20
85 [a1] adddp .S1 a13:a12,a25:a24,a29:a28
86 adddp .S1X a19:a18,b17:b16,a31:a30
87 [a1] adddp .S2 b13:b12,b25:b24,b29:b28
88 adddp .S2X b19:b18,a17:a16,b31:b30
89 addk .S1 -32768,a5
90 [!a1] addk .S2 32767,b4
91 addsp .L1 a5,a6,a7
92 [!b1] addsp .L1X a5,b10,a20
93 [a2] addsp .L2 b25,b24,b23
94 addsp .L2X b30,a20,b10
95 addsp .S1 a5,a6,a7
96 [b2] addsp .S1X a5,b10,a20
97 [!a2] addsp .S2 b25,b24,b23
98 addsp .S2X b30,a20,b10
99 addsub .L1 a22,a21,a25:a24
100 addsub .L1X a20,b19,a17:a16
101 addsub .L2 b4,b7,b17:b16
102 addsub .L2X b4,a8,b1:b0
103 addsub2 .L1 a22,a21,a25:a24
104 addsub2 .L1X a20,b19,a17:a16
105 addsub2 .L2 b4,b7,b17:b16
106 addsub2 .L2X b4,a8,b1:b0
107 [!b2] addu .L1 a4,a5,a7:a6
108 addu .L1X a20,b19,a29:a28
109 [a0] addu .L2 b11,b10,b9:b8
110 addu .L2X b4,a7,b3:b2
111 addu .L1 a11,a9:a8,a7:a6
112 [b0] addu .L1X b20,a21:a20,a23:a22
113 [!a0] addu .L2 b23,b21:b20,b27:b26
114 addu .L2X a14,b17:b16,b19:b18
115 add2 .S1 a7,a6,a5
116 [!b0] add2 .S1X a10,b9,a8
117 add2 .S2 b18,b17,b16
118 [b1] add2 .S2X b22,a29,b21
119 add2 .L1 a7,a6,a5
120 [a1] add2 .L1X a10,b9,a8
121 add2 .L2 b18,b17,b16
122 [!a1] add2 .L2X b22,a29,b21
123 add2 .D1 a7,a6,a5
124 [!b1] add2 .D1X a10,b9,a8
125 add2 .D2 b18,b17,b16
126 [a2] add2 .D2X b22,a29,b21
127 [b2] add4 .L1 a30,a27,a24
128 add4 .L1X a23,b24,a25
129 add4 .L2 b24,b26,b27
130 [!a2] add4 .L2X b14,a17,b20
131 [!b2] and .L1 a1,a2,a3
132 and .L1X a10,b3,a11
133 [a0] and .L2 b19,b23,b29
134 and .L2X b7,a8,b9
135 and .L1 -16,a4,a5
136 [b0] and .L1X 15,b6,a7
137 [!a0] and .L2 -3,b20,b18
138 and .L2X 9,a20,b18
139 [!b0] and .S1 a1,a2,a3
140 and .S1X a10,b3,a11
141 [a1] and .S2 b19,b23,b29
142 and .S2X b7,a8,b9
143 and .S1 -16,a4,a5
144 [b1] and .S1X 15,b6,a7
145 [!a1] and .S2 12,b20,b18
146 and .S2X -8,a20,b18
147 [!b1] and .D1 a1,a2,a3
148 and .D1X a10,b3,a11
149 [a2] and .D2 b19,b23,b29
150 and .D2X b7,a8,b9
151 and .D1 -16,a4,a5
152 [b2] and .D1X 15,b6,a7
153 [!a2] and .D2 -14,b20,b18
154 and .D2X 13,a20,b18
155 andn .L1 a20,a18,a17
156 [!b2] andn .L1X a16,b15,a14
157 [a0] andn .L2 b23,b25,b27
158 andn .L2X b4,a5,b8
159 andn .S1 a20,a18,a17
160 [b0] andn .S1X a16,b15,a14
161 [!a0] andn .S2 b23,b25,b27
162 andn .S2X b4,a5,b8
163 andn .D1 a20,a18,a17
164 [!b0] andn .D1X a16,b15,a14
165 [a1] andn .D2 b23,b25,b27
166 andn .D2X b4,a5,b8
167 avg2 .M1 a8,a11,a14
168 [b1] avg2 .M1X a17,b20,a23
169 avg2 .M2 b26,b29,b0
170 [!a1] avg2 .M2X b3,a6,b9
171 avgu4 .M1 a8,a11,a14
172 [!b1] avgu4 .M1X a17,b20,a23
173 avgu4 .M2 b26,b29,b0
174 [a2] avgu4 .M2X b3,a6,b9
175 b .S2 b4
176 b .S2 b3
177 [b2] b .S2X a4
178 [!a2] call .S2 b4
179 call .S2X a4
180 callret .S2 b4
181 [!b2] callret .S2X a4
182 ret .S2 b4
183 [a0] ret .S2X a4
184 [b0] b .S2 irp
185 [!a0] b .S2 nrp
186 call .S2 irp
187 [a0] call .S2 nrp
188 [b0] callret .S2 irp
189 callret .S2 nrp
190 [b0] ret .S2 irp
191 ret .S2 nrp
192 bitc4 .M1 a4,a14
193 [!b0] bitc4 .M1X b5,a15
194 bitc4 .M2 b16,b26
195 [b1] bitc4 .M2X a1,b31
196 bitr .M1 a4,a14
197 [a1] bitr .M1X b5,a15
198 bitr .M2 b16,b26
199 [!a1] bitr .M2X a1,b31
200 bnop .S2 B5,0
201 [!b1] bnop .S2X A20,7
202 callnop .S2 B5,0
203 [a2] callnop .S2X A20,7
204 clr .S1 a5,0,31,a10
205 [b2] clr .S2 b10,31,0,b5
206 [!a2] clr .S1 a7,a14,a21
207 clr .S1X b9,a18,a27
208 clr .S2 b20,b18,b16
209 [!b2] clr .S2X a4,b16,b31
210 cmpeq .L1 a1,a3,a3
211 [a0] cmpeq .L1X a1,b4,a7
212 [b0] cmpeq .L2 b10,b11,b12
213 cmpeq .L2X b13,a14,b15
214 [!a0] cmpeq .L1 -16,a16,a17
215 cmpeq .L1X 15,b18,a19
216 cmpeq .L2 3,b20,b22
217 [!b0] cmpeq .L2X 4,a23,b25
218 cmpeq .L1 a4,a7:a6,a18
219 [a1] cmpeq .L1X b9,a11:a10,a20
220 cmpeq .L2 b21,b23:b22,b25
221 [b1] cmpeq .L2X a19,b25:b24,b27
222 [!a1] cmpeq .L1 -16,a15:a14,a22
223 [!b1] cmpeq .L2 15,b19:b18,b17
224 cmpeq2 .S1 a11,a9,a10
225 [a2] cmpeq2 .S1X a12,b14,a15
226 cmpeq2 .S2 b16,b20,b24
227 [b2] cmpeq2 .S2X b19,a23,b22
228 [!a2] cmpeq4 .S1 a20,a23,a26
229 cmpeq4 .S1X a31,b4,a15
230 [!b2] cmpeq4 .S2 b9,b26,b5
231 cmpeq4 .S2X b3,a5,b8
232 cmpeqdp .S1 a9:a8,a7:a6,a5
233 [a0] cmpeqdp .S1X a3:a2,b1:b0,a31
234 [b0] cmpeqdp .S2 b21:b20,b17:b16,b25
235 cmpeqdp .S2X b5:b4,a7:a6,b9
236 cmpeqsp .S1 a20,a21,a22
237 [!b0] cmpeqsp .S1X a23,b24,a25
238 [!a0] cmpeqsp .S2 b26,b27,b28
239 cmpeqsp .S2X b29,a30,b31
240 cmpgt .L1 a1,a3,a3
241 [a1] cmpgt .L1X a1,b4,a7
242 [b1] cmpgt .L2 b10,b11,b12
243 cmpgt .L2X b13,a14,b15
244 [!a1] cmpgt .L1 -16,a16,a17
245 cmpgt .L1X 15,b18,a19
246 cmpgt .L2 3,b20,b22
247 [!b1] cmpgt .L2X 4,a23,b25
248 cmpgt .L1 a4,a7:a6,a18
249 [a2] cmpgt .L1X b9,a11:a10,a20
250 cmpgt .L2 b21,b23:b22,b25
251 [b2] cmpgt .L2X a19,b25:b24,b27
252 [!a2] cmpgt .L1 -16,a15:a14,a22
253 [!b2] cmpgt .L2 15,b19:b18,b17
254 [a1] cmpgt .L1X b4,a1,a7
255 cmpgt .L2X a14,b13,b15
256 [!a1] cmpgt .L1 a16,-16,a17
257 cmpgt .L1X b18,15,a19
258 cmpgt .L2 b20,3,b22
259 [!b1] cmpgt .L2X a23,4,b25
260 cmpgt .L1 a7:a6,a4,a18
261 [a2] cmpgt .L1X a11:a10,b9,a20
262 cmpgt .L2 b23:b22,b21,b25
263 [b2] cmpgt .L2X b25:b24,a19,b27
264 [!a2] cmpgt .L1 a15:a14,-16,a22
265 [!b2] cmpgt .L2 b19:b18,15,b17
266 cmpgt2 .S1 a16,a15,a14
267 [a0] cmpgt2 .S1X a13,b12,a11
268 cmpgt2 .S2 b10,b9,b8
269 [b0] cmpgt2 .S2X b7,a6,b5
270 [!a0] cmpgtdp .S1 a3:a2,a1:a0,a31
271 cmpgtdp .S1X a29:a28,b27:b26,a25
272 cmpgtdp .S2 b23:b22,b21:b20,b19
273 [!b0] cmpgtdp .S2X b17:b16,a15:a14,b13
274 [a1] cmpgtsp .S1 a3,a1,a31
275 cmpgtsp .S1X a29,b27,a25
276 cmpgtsp .S2 b23,b21,b19
277 [b1] cmpgtsp .S2X b17,a15,b13
278 cmpgtu .L1 a1,a3,a3
279 [a1] cmpgtu .L1X a1,b4,a7
280 [b1] cmpgtu .L2 b10,b11,b12
281 cmpgtu .L2X b13,a14,b15
282 [!a1] cmpgtu .L1 0,a16,a17
283 cmpgtu .L1X 31,b18,a19
284 cmpgtu .L2 3,b20,b22
285 [!b1] cmpgtu .L2X 4,a23,b25
286 cmpgtu .L1 a4,a7:a6,a18
287 [a2] cmpgtu .L1X b9,a11:a10,a20
288 cmpgtu .L2 b21,b23:b22,b25
289 [b2] cmpgtu .L2X a19,b25:b24,b27
290 [!a2] cmpgtu .L1 0,a15:a14,a22
291 [!b2] cmpgtu .L2 31,b19:b18,b17
292 cmpgtu4 .S1 a25,a27,a23
293 [a0] cmpgtu4 .S1X a21,b20,a17
294 cmpgtu4 .S2 b11,b13,b17
295 [b0] cmpgtu4 .S2X b19,a23,b29
296 cmplt .L1 a1,a3,a3
297 [a1] cmplt .L1X a1,b4,a7
298 [b1] cmplt .L2 b10,b11,b12
299 cmplt .L2X b13,a14,b15
300 [!a1] cmplt .L1 -16,a16,a17
301 cmplt .L1X 15,b18,a19
302 cmplt .L2 3,b20,b22
303 [!b1] cmplt .L2X 4,a23,b25
304 cmplt .L1 a4,a7:a6,a18
305 [a2] cmplt .L1X b9,a11:a10,a20
306 cmplt .L2 b21,b23:b22,b25
307 [b2] cmplt .L2X a19,b25:b24,b27
308 [!a2] cmplt .L1 -16,a15:a14,a22
309 [!b2] cmplt .L2 15,b19:b18,b17
310 [a1] cmplt .L1X b4,a1,a7
311 cmplt .L2X a14,b13,b15
312 [!a1] cmplt .L1 a16,-16,a17
313 cmplt .L1X b18,15,a19
314 cmplt .L2 b20,3,b22
315 [!b1] cmplt .L2X a23,4,b25
316 cmplt .L1 a7:a6,a4,a18
317 [a2] cmplt .L1X a11:a10,b9,a20
318 cmplt .L2 b23:b22,b21,b25
319 [b2] cmplt .L2X b25:b24,a19,b27
320 [!a2] cmplt .L1 a15:a14,-16,a22
321 [!b2] cmplt .L2 b19:b18,15,b17
322 cmplt2 .S1 a16,a15,a14
323 [a0] cmplt2 .S1X b12,a13,a11
324 cmplt2 .S2 b10,b9,b8
325 [b0] cmplt2 .S2X a6,b7,b5
326 [!a0] cmpltdp .S1 a3:a2,a1:a0,a31
327 cmpltdp .S1X a29:a28,b27:b26,a25
328 cmpltdp .S2 b23:b22,b21:b20,b19
329 [!b0] cmpltdp .S2X b17:b16,a15:a14,b13
330 [a1] cmpltsp .S1 a3,a1,a31
331 cmpltsp .S1X a29,b27,a25
332 cmpltsp .S2 b23,b21,b19
333 [b1] cmpltsp .S2X b17,a15,b13
334 cmpltu .L1 a1,a3,a3
335 [a1] cmpltu .L1X a1,b4,a7
336 [b1] cmpltu .L2 b10,b11,b12
337 cmpltu .L2X b13,a14,b15
338 [!a1] cmpltu .L1 0,a16,a17
339 cmpltu .L1X 31,b18,a19
340 cmpltu .L2 3,b20,b22
341 [!b1] cmpltu .L2X 4,a23,b25
342 cmpltu .L1 a4,a7:a6,a18
343 [a2] cmpltu .L1X b9,a11:a10,a20
344 cmpltu .L2 b21,b23:b22,b25
345 [b2] cmpltu .L2X a19,b25:b24,b27
346 [!a2] cmpltu .L1 0,a15:a14,a22
347 [!b2] cmpltu .L2 31,b19:b18,b17
348 cmpltu4 .S1 a25,a27,a23
349 [a0] cmpltu4 .S1X b20,a21,a17
350 cmpltu4 .S2 b11,b13,b17
351 [b0] cmpltu4 .S2X a23,b19,b29
352 cmpy .M1 a1,a2,a5:a4
353 cmpy .M1X a4,b5,a7:a6
354 cmpy .M2 b8,b9,b11:b10
355 cmpy .M2X b11,a12,b13:b12
356 cmpyr .M1 a1,a2,a5
357 cmpyr .M1X a4,b5,a7
358 cmpyr .M2 b8,b9,b11
359 cmpyr .M2X b11,a12,b13
360 cmpyr1 .M1 a1,a2,a5
361 cmpyr1 .M1X a4,b5,a7
362 cmpyr1 .M2 b8,b9,b11
363 cmpyr1 .M2X b11,a12,b13
364 ddotp4 .M1 a1,a2,a5:a4
365 ddotp4 .M1X a4,b5,a7:a6
366 ddotp4 .M2 b8,b9,b11:b10
367 ddotp4 .M2X b11,a12,b13:b12
368 ddotph2 .M1 a1:a0,a2,a5:a4
369 ddotph2 .M1X a3:a2,b5,a7:a6
370 ddotph2 .M2 b7:b6,b9,b11:b10
371 ddotph2 .M2X b11:b10,a12,b13:b12
372 ddotph2r .M1 a1:a0,a2,a5
373 ddotph2r .M1X a3:a2,b5,a7
374 ddotph2r .M2 b7:b6,b9,b11
375 ddotph2r .M2X b11:b10,a12,b13
376 ddotpl2 .M1 a1:a0,a2,a5:a4
377 ddotpl2 .M1X a3:a2,b5,a7:a6
378 ddotpl2 .M2 b7:b6,b9,b11:b10
379 ddotpl2 .M2X b11:b10,a12,b13:b12
380 ddotpl2r .M1 a1:a0,a2,a5
381 ddotpl2r .M1X a3:a2,b5,a7
382 ddotpl2r .M2 b7:b6,b9,b11
383 ddotpl2r .M2X b11:b10,a12,b13
384 deal .M1 a8,a9
385 [!a0] deal .M1X b10,a11
386 [!b0] deal .M2 b12,b13
387 deal .M2X a14,b15
388 dint
389 [a1] dmv .S1 a4,a5,a7:a6
390 dmv .S1X a8,b9,a11:a10
391 dmv .S2 b12,b13,b15:b14
392 [b1] dmv .S2X b16,a17,b19:b18
393 dotp2 .M1 a20,a15,a10
394 [!a1] dotp2 .M1X a10,b5,a0
395 dotp2 .M2 b7,b14,b21
396 [!b1] dotp2 .M2X b23,a20,b17
397 dotp2 .M1 a20,a15,a11:a10
398 [a2] dotp2 .M1X a10,b5,a1:a0
399 [b2] dotp2 .M2 b7,b14,b21:b20
400 dotp2 .M2X b23,a20,b17:b16
401 dotpn2 .M1 a20,a15,a10
402 [!a2] dotpn2 .M1X a10,b5,a0
403 dotpn2 .M2 b7,b14,b21
404 [!b2] dotpn2 .M2X b23,a20,b17
405 dotpnrsu2 .M1 a20,a15,a10
406 [a0] dotpnrsu2 .M1X a10,b5,a0
407 dotpnrsu2 .M2 b7,b14,b21
408 [b0] dotpnrsu2 .M2X b23,a20,b17
409 [!a0] dotpnrus2 .M1 a20,a15,a10
410 dotpnrus2 .M1X b5,a10,a0
411 dotpnrus2 .M2 b7,b14,b21
412 [!b0] dotpnrus2 .M2X a20,b23,b17
413 dotprsu2 .M1 a20,a15,a10
414 [a1] dotprsu2 .M1X a10,b5,a0
415 dotprsu2 .M2 b7,b14,b21
416 [b1] dotprsu2 .M2X b23,a20,b17
417 [!a1] dotprus2 .M1 a20,a15,a10
418 dotprus2 .M1X b5,a10,a0
419 dotprus2 .M2 b7,b14,b21
420 [!b1] dotprus2 .M2X a20,b23,b17
421 dotpsu4 .M1 a20,a15,a10
422 [a2] dotpsu4 .M1X a10,b5,a0
423 dotpsu4 .M2 b7,b14,b21
424 [b2] dotpsu4 .M2X b23,a20,b17
425 dotpus4 .M1 a20,a15,a10
426 [!a2] dotpus4 .M1X b5,a10,a0
427 dotpus4 .M2 b7,b14,b21
428 [!b2] dotpus4 .M2X a20,b23,b17
429 dotpu4 .M1 a20,a15,a10
430 [a0] dotpu4 .M1X a10,b5,a0
431 dotpu4 .M2 b7,b14,b21
432 [b0] dotpu4 .M2X b23,a20,b17
433 dpack2 .L1 a30,a27,a25:a24
434 dpack2 .L1X a21,b18,a15:a14
435 dpack2 .L2 b12,b9,b7:b6
436 dpack2 .L2X b3,a0,b29:b28
437 dpackx2 .L1 a30,a27,a25:a24
438 dpackx2 .L1X a21,b18,a15:a14
439 dpackx2 .L2 b12,b9,b7:b6
440 dpackx2 .L2X b3,a0,b29:b28
441 dpint .L1 a5:a4,a3
442 [!a0] dpint .L2 b5:b4,b3
443 dpsp .L1 a5:a4,a3
444 [!b0] dpsp .L2 b5:b4,b3
445 [a1] dptrunc .L1 a5:a4,a3
446 dptrunc .L2 b5:b4,b3
447 ext .S1 a5,0,31,a10
448 [b1] ext .S2 b10,31,0,b5
449 [!a1] ext .S1 a7,a14,a21
450 ext .S1X b9,a18,a27
451 ext .S2 b20,b18,b16
452 [!b1] ext .S2X a4,b16,b31
453 extu .S1 a5,0,31,a10
454 [a2] extu .S2 b10,31,0,b5
455 [b2] extu .S1 a7,a14,a21
456 extu .S1X b9,a18,a27
457 extu .S2 b20,b18,b16
458 [!a2] extu .S2X a4,b16,b31
459 gmpy .M1 a25,a16,a9
460 gmpy .M2 b5,b12,b13
461 [!b2] gmpy4 .M1 a2,a3,a5
462 gmpy4 .M1X a7,b11,a13
463 gmpy4 .M2 b17,b19,b23
464 [a0] gmpy4 .M2X b29,a31,b5
465 idle
466 intdp .L1 a1,a3:a2
467 [b0] intdp .L1X b5,a7:a6
468 [!a0] intdp .L2 b9,b11:b10
469 intdp .L2X a5,b13:b12
470 intdpu .L1 a1,a3:a2
471 [!b0] intdpu .L1X b5,a7:a6
472 [a1] intdpu .L2 b9,b11:b10
473 intdpu .L2X a5,b13:b12
474 intsp .L1 a1,a3
475 [b1] intsp .L1X b5,a7
476 [!a1] intsp .L2 b9,b11
477 intsp .L2X a5,b13
478 intspu .L1 a1,a3
479 [!b1] intspu .L1X b5,a7
480 [a2] intspu .L2 b9,b11
481 intspu .L2X a5,b13
482 ldb .D1T1 *a5,a7
483 [b2] ldb .D1T2 *++a9,b11
484 ldb .D2T1 *--b13,a15
485 [!a2] ldb .D2T2 *b17++,b19
486 ldb .D1T1 *a21--,a23
487 [!b2] ldb .D2T2 *-b25[31],b27
488 ldb .D1T1 *+a29[0],a31
489 ldb .D1T1 *-a0(2),a2
490 ldb .D1T1 *-a4[a5],a6
491 ldb .D1T1 *+a7[a8],a9
492 ldb .D1T1 *--a10[11],a12
493 ldb .D1T1 *++a13(14),a15
494 ldb .D1T1 *a16--(17),a18
495 ldb .D1T1 *a19++(20),a21
496 ldb .D1T1 *--a22[a23],a24
497 ldb .D1T1 *++a25[a26],a27
498 ldb .D1T1 *a28--[a29],a30
499 ldb .D1T1 *a31++[a0],a1
500 [a0] ldb .D2T1 *+b14(32767),a15
501 ldb .D2T2 *+b15[32767],b16
502 ldbu .D1T1 *a5,a7
503 [b2] ldbu .D1T2 *++a9,b11
504 ldbu .D2T1 *--b13,a15
505 [!a2] ldbu .D2T2 *b17++,b19
506 ldbu .D1T1 *a21--,a23
507 [!b2] ldbu .D2T2 *-b25[31],b27
508 ldbu .D1T1 *+a29[0],a31
509 ldbu .D1T1 *-a0(2),a2
510 ldbu .D1T1 *-a4[a5],a6
511 ldbu .D1T1 *+a7[a8],a9
512 ldbu .D1T1 *--a10[11],a12
513 ldbu .D1T1 *++a13(14),a15
514 ldbu .D1T1 *a16--(17),a18
515 ldbu .D1T1 *a19++(20),a21
516 ldbu .D1T1 *--a22[a23],a24
517 ldbu .D1T1 *++a25[a26],a27
518 ldbu .D1T1 *a28--[a29],a30
519 ldbu .D1T1 *a31++[a0],a1
520 [a0] ldbu .D2T1 *+b14(32767),a15
521 ldbu .D2T2 *+b15[32767],b16
522 lddw .D1T1 *a5,a7:a6
523 [b2] lddw .D1T2 *++a9,b11:b10
524 lddw .D2T1 *--b13,a15:a14
525 [!a2] lddw .D2T2 *b17++,b19:b18
526 lddw .D1T1 *a21--,a23:a22
527 [!b2] lddw .D2T2 *-b25[31],b27:b26
528 lddw .D1T1 *+a29[0],a31:a30
529 lddw .D1T1 *-a0(248),a3:a2
530 lddw .D1T1 *-a4[a5],a7:a6
531 lddw .D1T1 *+a7[a8],a9:a8
532 lddw .D1T1 *--a10[11],a13:a12
533 lddw .D1T1 *++a13(16),a15:a14
534 lddw .D1T1 *a16--(24),a19:a18
535 lddw .D1T1 *a19++(32),a21:a20
536 lddw .D1T1 *--a22[a23],a25:a24
537 lddw .D1T1 *++a25[a26],a27:a26
538 lddw .D1T1 *a28--[a29],a31:a30
539 lddw .D1T1 *a31++[a0],a1:a0
540 ldh .D1T1 *a5,a7
541 [b2] ldh .D1T2 *++a9,b11
542 ldh .D2T1 *--b13,a15
543 [!a2] ldh .D2T2 *b17++,b19
544 ldh .D1T1 *a21--,a23
545 [!b2] ldh .D2T2 *-b25[31],b27
546 ldh .D1T1 *+a29[0],a31
547 ldh .D1T1 *-a0(62),a2
548 ldh .D1T1 *-a4[a5],a6
549 ldh .D1T1 *+a7[a8],a9
550 ldh .D1T1 *--a10[11],a12
551 ldh .D1T1 *++a13(14),a15
552 ldh .D1T1 *a16--(18),a18
553 ldh .D1T1 *a19++(20),a21
554 ldh .D1T1 *--a22[a23],a24
555 ldh .D1T1 *++a25[a26],a27
556 ldh .D1T1 *a28--[a29],a30
557 ldh .D1T1 *a31++[a0],a1
558 [a0] ldh .D2T1 *+b14(65534),a15
559 ldh .D2T2 *+b15[32767],b16
560 ldhu .D1T1 *a5,a7
561 [b2] ldhu .D1T2 *++a9,b11
562 ldhu .D2T1 *--b13,a15
563 [!a2] ldhu .D2T2 *b17++,b19
564 ldhu .D1T1 *a21--,a23
565 [!b2] ldhu .D2T2 *-b25[31],b27
566 ldhu .D1T1 *+a29[0],a31
567 ldhu .D1T1 *-a0(62),a2
568 ldhu .D1T1 *-a4[a5],a6
569 ldhu .D1T1 *+a7[a8],a9
570 ldhu .D1T1 *--a10[11],a12
571 ldhu .D1T1 *++a13(14),a15
572 ldhu .D1T1 *a16--(18),a18
573 ldhu .D1T1 *a19++(20),a21
574 ldhu .D1T1 *--a22[a23],a24
575 ldhu .D1T1 *++a25[a26],a27
576 ldhu .D1T1 *a28--[a29],a30
577 ldhu .D1T1 *a31++[a0],a1
578 [a0] ldhu .D2T1 *+b14(65534),a15
579 ldhu .D2T2 *+b15[32767],b16
580 ldndw .D1T1 *a5,a7:a6
581 [b2] ldndw .D1T2 *++a9,b11:b10
582 ldndw .D2T1 *--b13,a15:a14
583 [!a2] ldndw .D2T2 *b17++,b19:b18
584 ldndw .D1T1 *a21--,a23:a22
585 [!b2] ldndw .D2T2 *-b25[31],b27:b26
586 ldndw .D1T1 *+a29[0],a31:a30
587 ldndw .D1T1 *-a0(31),a3:a2
588 ldndw .D1T1 *-a4[a5],a7:a6
589 ldndw .D1T1 *+a7(a8),a9:a8
590 ldndw .D1T1 *--a10[11],a13:a12
591 ldndw .D1T1 *++a13(16),a15:a14
592 ldndw .D1T1 *a16--(24),a19:a18
593 ldndw .D1T1 *a19++(30),a21:a20
594 ldndw .D1T1 *--a22[a23],a25:a24
595 ldndw .D1T1 *++a25(a26),a27:a26
596 ldndw .D1T1 *a28--[a29],a31:a30
597 ldndw .D1T1 *a31++(a0),a1:a0
598 ldnw .D1T1 *a5,a7
599 [b2] ldnw .D1T2 *++a9,b11
600 ldnw .D2T1 *--b13,a15
601 [!a2] ldnw .D2T2 *b17++,b19
602 ldnw .D1T1 *a21--,a23
603 [!b2] ldnw .D2T2 *-b25[31],b27
604 ldnw .D1T1 *+a29[0],a31
605 ldnw .D1T1 *-a0(124),a2
606 ldnw .D1T1 *-a4[a5],a6
607 ldnw .D1T1 *+a7[a8],a9
608 ldnw .D1T1 *--a10[11],a12
609 ldnw .D1T1 *++a13(16),a15
610 ldnw .D1T1 *a16--(20),a18
611 ldnw .D1T1 *a19++(24),a21
612 ldnw .D1T1 *--a22[a23],a24
613 ldnw .D1T1 *++a25[a26],a27
614 ldnw .D1T1 *a28--[a29],a30
615 ldnw .D1T1 *a31++[a0],a1
616 ldw .D1T1 *a5,a7
617 [b2] ldw .D1T2 *++a9,b11
618 ldw .D2T1 *--b13,a15
619 [!a2] ldw .D2T2 *b17++,b19
620 ldw .D1T1 *a21--,a23
621 [!b2] ldw .D2T2 *-b25[31],b27
622 ldw .D1T1 *+a29[0],a31
623 ldw .D1T1 *-a0(124),a2
624 ldw .D1T1 *-a4[a5],a6
625 ldw .D1T1 *+a7[a8],a9
626 ldw .D1T1 *--a10[11],a12
627 ldw .D1T1 *++a13(16),a15
628 ldw .D1T1 *a16--(20),a18
629 ldw .D1T1 *a19++(24),a21
630 ldw .D1T1 *--a22[a23],a24
631 ldw .D1T1 *++a25[a26],a27
632 ldw .D1T1 *a28--[a29],a30
633 ldw .D1T1 *a31++[a0],a1
634 [a0] ldw .D2T1 *+b14(131068),a15
635 ldw .D2T2 *+b15[32767],b16
636 lmbd .L1 a5,a8,a13
637 [b0] lmbd .L1X a21,b2,a23
638 [!a0] lmbd .L2 b25,b16,b9
639 lmbd .L2X b1,a2,b3
640 lmbd .L1 0,a8,a13
641 [!b0] lmbd .L1X 1,b2,a23
642 [a1] lmbd .L2 15,b16,b9
643 lmbd .L2X -16,a2,b3
644 max2 .L1 a1,a2,a3
645 [b1] max2 .L1X a4,b5,a6
646 [!a1] max2 .L2 b7,b8,b9
647 max2 .L2X b10,a11,b12
648 max2 .S1 a1,a2,a3
649 [!b1] max2 .S1X a4,b5,a6
650 max2 .S2 b7,b8,b9
651 [a2] max2 .S2X b10,a11,b12
652 [b2] maxu4 .L1 a13,a14,a15
653 maxu4 .L1X a16,b17,a18
654 maxu4 .L2 b19,b20,b21
655 [!a2] maxu4 .L2X b22,a23,b24
656 min2 .L1 a1,a2,a3
657 [!b2] min2 .L1X a4,b5,a6
658 [a0] min2 .L2 b7,b8,b9
659 min2 .L2X b10,a11,b12
660 min2 .S1 a1,a2,a3
661 [b0] min2 .S1X a4,b5,a6
662 min2 .S2 b7,b8,b9
663 [!a0] min2 .S2X b10,a11,b12
664 [!b0] minu4 .L1 a13,a14,a15
665 minu4 .L1X a16,b17,a18
666 minu4 .L2 b19,b20,b21
667 [a1] minu4 .L2X b22,a23,b24
668 mpy .M1 a25,a26,a27
669 [b1] mpy .M1X a28,b29,a30
670 [!a1] mpy .M2 b31,b0,b1
671 mpy .M2X b2,a3,b4
672 [!b1] mpy .M1 -16,a5,a6
673 mpy .M1X 15,b7,a8
674 mpy .M2 5,b9,b10
675 [a2] mpy .M2X -4,a11,b12
676 mpydp .M1 a1:a0,a3:a2,a5:a4
677 [b2] mpydp .M2 b7:b6,b9:b8,b11:b10
678 mpyh .M1 a0,a1,a2
679 [!a2] mpyh .M1X a3,b4,a5
680 [!b2] mpyh .M2 b6,b7,b8
681 mpyh .M2X b9,a10,b11
682 mpyhi .M1 a0,a1,a3:a2
683 [a0] mpyhi .M1X a3,b4,a5:a4
684 [b0] mpyhi .M2 b6,b7,b9:b8
685 mpyhi .M2X b9,a10,b11:b10
686 mpyhir .M1 a0,a1,a2
687 [!a0] mpyhir .M1X a3,b4,a5
688 [!b0] mpyhir .M2 b6,b7,b8
689 mpyhir .M2X b9,a10,b11
690 mpyhl .M1 a0,a1,a2
691 [a1] mpyhl .M1X a3,b4,a5
692 [b1] mpyhl .M2 b6,b7,b8
693 mpyhl .M2X b9,a10,b11
694 mpyhlu .M1 a0,a1,a2
695 [!a1] mpyhlu .M1X a3,b4,a5
696 [!b1] mpyhlu .M2 b6,b7,b8
697 mpyhlu .M2X b9,a10,b11
698 mpyhslu .M1 a0,a1,a2
699 [a2] mpyhslu .M1X a3,b4,a5
700 [b2] mpyhslu .M2 b6,b7,b8
701 mpyhslu .M2X b9,a10,b11
702 mpyhsu .M1 a0,a1,a2
703 [!a2] mpyhsu .M1X a3,b4,a5
704 [!b2] mpyhsu .M2 b6,b7,b8
705 mpyhsu .M2X b9,a10,b11
706 mpyhu .M1 a0,a1,a2
707 [a0] mpyhu .M1X a3,b4,a5
708 [b0] mpyhu .M2 b6,b7,b8
709 mpyhu .M2X b9,a10,b11
710 mpyhuls .M1 a0,a1,a2
711 [!a0] mpyhuls .M1X a3,b4,a5
712 [!b0] mpyhuls .M2 b6,b7,b8
713 mpyhuls .M2X b9,a10,b11
714 mpyhus .M1 a0,a1,a2
715 [a1] mpyhus .M1X a3,b4,a5
716 [b1] mpyhus .M2 b6,b7,b8
717 mpyhus .M2X b9,a10,b11
718 [!a1] mpyi .M1 a0,a1,a2
719 mpyi .M1X a3,b4,a5
720 [!b1] mpyi .M2 b6,b7,b8
721 mpyi .M2X b9,a10,b11
722 [a2] mpyi .M1 -16,a1,a2
723 mpyi .M1X 15,b4,a5
724 [b2] mpyi .M2 7,b7,b8
725 mpyi .M2X -6,a10,b11
726 mpyid .M1 a0,a1,a3:a2
727 [!a2] mpyid .M1X a3,b4,a5:a4
728 [!b2] mpyid .M2 b6,b7,b9:b8
729 mpyid .M2X b9,a10,b11:b10
730 mpyid .M1 -16,a1,a3:a2
731 [a0] mpyid .M1X 2,b4,a5:a4
732 mpyid .M2 15,b7,b9:b8
733 [b0] mpyid .M2X -7,a10,b11:b10
734 mpyih .M1 a0,a1,a3:a2
735 [!a0] mpyih .M1X b4,a3,a5:a4
736 [!b0] mpyih .M2 b6,b7,b9:b8
737 mpyih .M2X a10,b9,b11:b10
738 [a1] mpyihr .M1 a0,a1,a2
739 mpyihr .M1X b4,a3,a5
740 [b1] mpyihr .M2 b6,b7,b8
741 mpyihr .M2X a10,b9,b11
742 mpyil .M1 a0,a1,a3:a2
743 [!a1] mpyil .M1X b4,a3,a5:a4
744 mpyil .M2 b6,b7,b9:b8
745 [!b1] mpyil .M2X a10,b9,b11:b10
746 [a2] mpyilr .M1 a0,a1,a2
747 mpyilr .M1X b4,a3,a5
748 mpyilr .M2 b6,b7,b8
749 [b2] mpyilr .M2X a10,b9,b11
750 mpylh .M1 a0,a1,a2
751 [!a2] mpylh .M1X a3,b4,a5
752 [!b2] mpylh .M2 b6,b7,b8
753 mpylh .M2X b9,a10,b11
754 mpylhu .M1 a0,a1,a2
755 [a0] mpylhu .M1X a3,b4,a5
756 [b0] mpylhu .M2 b6,b7,b8
757 mpylhu .M2X b9,a10,b11
758 mpyli .M1 a0,a1,a3:a2
759 [!a0] mpyli .M1X a3,b4,a5:a4
760 [!b0] mpyli .M2 b6,b7,b9:b8
761 mpyli .M2X b9,a10,b11:b10
762 mpylir .M1 a0,a1,a2
763 [a1] mpylir .M1X a3,b4,a5
764 mpylir .M2 b6,b7,b8
765 [b1] mpylir .M2X b9,a10,b11
766 [!a1] mpylshu .M1 a0,a1,a2
767 mpylshu .M1X a3,b4,a5
768 mpylshu .M2 b6,b7,b8
769 [!b1] mpylshu .M2X b9,a10,b11
770 mpyluhs .M1 a0,a1,a2
771 [a2] mpyluhs .M1X a3,b4,a5
772 mpyluhs .M2 b6,b7,b8
773 [b2] mpyluhs .M2X b9,a10,b11
774 mpysp .M1 a0,a1,a2
775 [!a2] mpysp .M1X a3,b4,a5
776 mpysp .M2 b6,b7,b8
777 [!b2] mpysp .M2X b9,a10,b11
778 [a0] mpyspdp .M1 a12,a15:a14,a17:a16
779 mpyspdp .M1X a18,b19:b18,a21:a20
780 mpyspdp .M2 b22,b25:b24,b27:b26
781 [b0] mpyspdp .M2X b29,a31:a30,b1:b0
782 mpysp2dp .M1 a0,a1,a3:a2
783 [!a0] mpysp2dp .M1X a3,b4,a5:a4
784 [!b0] mpysp2dp .M2 b6,b7,b9:b8
785 mpysp2dp .M2X b9,a10,b11:b10
786 [a1] mpysu .M1 a0,a1,a2
787 mpysu .M1X a3,b4,a5
788 [b1] mpysu .M2 b6,b7,b8
789 mpysu .M2X b9,a10,b11
790 [!a1] mpysu .M1 -16,a1,a2
791 mpysu .M1X 15,b4,a5
792 mpysu .M2 3,b7,b8
793 [!b1] mpysu .M2X -9,a10,b11
794 mpysu4 .M1 a0,a1,a3:a2
795 [!a0] mpysu4 .M1X a3,b4,a5:a4
796 [!b0] mpysu4 .M2 b6,b7,b9:b8
797 mpysu4 .M2X b9,a10,b11:b10
798 [a1] mpyu .M1 a0,a1,a2
799 mpyu .M1X a3,b4,a5
800 mpyu .M2 b6,b7,b8
801 [b1] mpyu .M2X b9,a10,b11
802 mpyu4 .M1 a0,a1,a3:a2
803 [!a1] mpyu4 .M1X a3,b4,a5:a4
804 [!b1] mpyu4 .M2 b6,b7,b9:b8
805 mpyu4 .M2X b9,a10,b11:b10
806 [a2] mpyus .M1 a0,a1,a2
807 mpyus .M1X a3,b4,a5
808 mpyus .M2 b6,b7,b8
809 [b2] mpyus .M2X b9,a10,b11
810 mpyus4 .M1 a0,a1,a3:a2
811 [!a2] mpyus4 .M1X b4,a3,a5:a4
812 [!b2] mpyus4 .M2 b6,b7,b9:b8
813 mpyus4 .M2X a10,b9,b11:b10
814 mpy2 .M1 a0,a1,a3:a2
815 [a0] mpy2 .M1X a3,b4,a5:a4
816 [b0] mpy2 .M2 b6,b7,b9:b8
817 mpy2 .M2X b9,a10,b11:b10
818 mpy2ir .M1 a0,a1,a3:a2
819 mpy2ir .M1X a3,b4,a5:a4
820 mpy2ir .M2 b6,b7,b9:b8
821 mpy2ir .M2X b9,a10,b11:b10
822 [!a0] mpy32 .M1 a0,a1,a2
823 mpy32 .M1X a3,b4,a5
824 mpy32 .M2 b6,b7,b8
825 [!b0] mpy32 .M2X b9,a10,b11
826 mpy32 .M1 a0,a1,a3:a2
827 [a1] mpy32 .M1X a3,b4,a5:a4
828 [b1] mpy32 .M2 b6,b7,b9:b8
829 mpy32 .M2X b9,a10,b11:b10
830 mpy32su .M1 a0,a1,a3:a2
831 [!a1] mpy32su .M1X a3,b4,a5:a4
832 [!b1] mpy32su .M2 b6,b7,b9:b8
833 mpy32su .M2X b9,a10,b11:b10
834 mpy32u .M1 a0,a1,a3:a2
835 [a2] mpy32u .M1X a3,b4,a5:a4
836 [b2] mpy32u .M2 b6,b7,b9:b8
837 mpy32u .M2X b9,a10,b11:b10
838 mpy32us .M1 a0,a1,a3:a2
839 [!a2] mpy32us .M1X a3,b4,a5:a4
840 [!b2] mpy32us .M2 b6,b7,b9:b8
841 mpy32us .M2X b9,a10,b11:b10
842 [a0] mv .L1 a5,a7
843 mv .L1X b8,a13
844 [b0] mv .L2 b12,b15
845 mv .L2X a17,b19
846 [!a0] mv .S1 a5,a7
847 mv .S1X b8,a13
848 mv .S2 b12,b15
849 [!b0] mv .S2X a17,b19
850 [a1] mv .D1 a5,a7
851 mv .D1X b8,a13
852 [b1] mv .D2 b12,b15
853 mv .D2X a17,b19
854 [a0] mvc .S2 amr,b5
855 mvc .S2 b6,amr
856 [b0] mvc .S2X a7,amr
857 mvc .S2 csr,b8
858 mvc .S2 b8,csr
859 mvc .S2 dnum,b9
860 mvc .S2 b10,ecr
861 mvc .S2 efr,b11
862 mvc .S2 fadcr,b12
863 mvc .S2 b13,fadcr
864 mvc .S2 faucr,b14
865 mvc .S2 b15,faucr
866 mvc .S2 fmcr,b16
867 mvc .S2 b17,fmcr
868 mvc .S2 gfpgfr,b18
869 mvc .S2 b19,gfpgfr
870 mvc .S2 gplya,b20
871 mvc .S2 b21,gplya
872 mvc .S2 gplyb,b22
873 mvc .S2 b23,gplyb
874 mvc .S2 b24,icr
875 mvc .S2 ier,b25
876 mvc .S2 b26,ier
877 mvc .S2 ierr,b27
878 mvc .S2 b28,ierr
879 mvc .S2 ifr,b29
880 mvc .S2 ilc,b30
881 mvc .S2 b31,ilc
882 mvc .S2 irp,b0
883 mvc .S2 b1,irp
884 mvc .S2 b2,isr
885 mvc .S2 istp,b3
886 mvc .S2 b4,istp
887 mvc .S2 itsr,b5
888 mvc .S2 b6,itsr
889 mvc .S2 nrp,b7
890 mvc .S2 b8,nrp
891 mvc .S2 ntsr,b9
892 mvc .S2 b10,ntsr
893 mvc .S2 pce1,b11
894 mvc .S2 rep,b12
895 mvc .S2 b13,rep
896 mvc .S2 rilc,b14
897 mvc .S2 b15,rilc
898 mvc .S2 ssr,b16
899 mvc .S2 b17,ssr
900 mvc .S2 tsch,b18
901 mvc .S2 tscl,b19
902 mvc .S2 tsr,b20
903 mvc .S2 b21,tsr
904 .word 0x0001e3e2
905 .word 0x0005e3e2
906 .word 0x0181e3a2
907 .word 0x0201e3a2
908 .word 0x0301e3a2
909 .word 0x0101e3a2
910 .word 0x0281e3a2
911 .word 0x0381e3a2
912 .word 0x004203e2
913 mvd .M1 a4,a5
914 [!a0] mvd .M1X b6,a7
915 [!b0] mvd .M2 b8,b9
916 mvd .M2X a10,b11
917 [!b1] mvk .S1 -32768,a5
918 mvk .S2 32767,b4
919 mvk .L1 -16,a4
920 [a1] mvk .L2 15,b4
921 [b1] mvk .D1 6,a4
922 mvk .D2 -9,b12
923 mvkh .S1 0x12345678,a6
924 [a2] mvkh .S2 0xfedcba98,b7
925 [b2] mvklh .S1 0x12345678,a6
926 mvklh .S2 0xfedcba98,b7
927 mvkl .S1 0x12345678,a6
928 [!a2] mvkl .S2 0xfedcba98,b7
929 neg .S1 a5,a6
930 [a0] neg .S1X b7,a8
931 [b0] neg .S2 b9,b10
932 neg .S2X a11,b12
933 [!a0] neg .L1 a13,a14
934 neg .L1X b15,a16
935 neg .L2 b17,b18
936 [!b0] neg .L2X a19,b20
937 [b1] neg .L1 a21:a20,a23:a22
938 neg .L2 b25:b24,b27:b26
939 nop 1
940 nop 2
941 nop
942 nop 3
943 nop 4
944 nop 5
945 nop 6
946 nop 7
947 nop 8
948 nop 9
949 [!b2] norm .L1 a4,a5
950 norm .L1X b6,a7
951 norm .L2 b8,b9
952 [a0] norm .L2X a10,b11
953 norm .L1 a5:a4,a6
954 [b0] norm .L2 b9:b8,b10
955 not .L1 a1,a2
956 [b2] not .L1X b3,a4
957 [!a2] not .L2 b5,b6
958 not .L2X a7,b8
959 [!b2] not .S1 a1,a2
960 not .S1X b3,a4
961 not .S2 b5,b6
962 [a0] not .S2X a7,b8
963 [b0] not .D1 a1,a2
964 not .D1X b3,a4
965 not .D2 b5,b6
966 [!a0] not .D2X a7,b8
967 [!a0] or .D1 a1,a2,a3
968 or .D1X a4,b5,a6
969 or .D2 b7,b8,b9
970 [!b0] or .D2X b10,a11,b12
971 or .D1 -16,a2,a3
972 [a1] or .D1X 11,b5,a6
973 [b1] or .D2 15,b8,b9
974 or .D2X -13,a11,b12
975 [!a1] or .L1 a1,a2,a3
976 or .L1X a4,b5,a6
977 or .L2 b7,b8,b9
978 [!b1] or .L2X b10,a11,b12
979 or .L1 -16,a2,a3
980 [a2] or .L1X 11,b5,a6
981 [b2] or .L2 15,b8,b9
982 or .L2X -13,a11,b12
983 [!a2] or .S1 a1,a2,a3
984 or .S1X a4,b5,a6
985 or .S2 b7,b8,b9
986 [!b2] or .S2X b10,a11,b12
987 or .S1 -16,a2,a3
988 [a0] or .S1X 11,b5,a6
989 [b0] or .S2 15,b8,b9
990 or .S2X -13,a11,b12
991 [!a0] pack2 .L1 a1,a2,a3
992 pack2 .L1X a5,b8,a13
993 pack2 .L2 b21,b2,b23
994 [!b0] pack2 .L2X b25,a16,b9
995 [a1] pack2 .S1 a1,a2,a3
996 pack2 .S1X a5,b8,a13
997 pack2 .S2 b21,b2,b23
998 [b1] pack2 .S2X b25,a16,b9
999 [!a1] packh2 .L1 a1,a2,a3
1000 packh2 .L1X a5,b8,a13
1001 packh2 .L2 b21,b2,b23
1002 [!b1] packh2 .L2X b25,a16,b9
1003 [a2] packh2 .S1 a1,a2,a3
1004 packh2 .S1X a5,b8,a13
1005 packh2 .S2 b21,b2,b23
1006 [b2] packh2 .S2X b25,a16,b9
1007 [!a2] packh4 .L1 a1,a2,a3
1008 packh4 .L1X a5,b8,a13
1009 packh4 .L2 b21,b2,b23
1010 [!b2] packh4 .L2X b25,a16,b9
1011 [a0] packhl2 .L1 a1,a2,a3
1012 packhl2 .L1X a5,b8,a13
1013 packhl2 .L2 b21,b2,b23
1014 [b0] packhl2 .L2X b25,a16,b9
1015 packhl2 .S1 a1,a2,a3
1016 [!a0] packhl2 .S1X a5,b8,a13
1017 [!b0] packhl2 .S2 b21,b2,b23
1018 packhl2 .S2X b25,a16,b9
1019 [a1] packlh2 .L1 a1,a2,a3
1020 packlh2 .L1X a5,b8,a13
1021 packlh2 .L2 b21,b2,b23
1022 [b1] packlh2 .L2X b25,a16,b9
1023 packlh2 .S1 a1,a2,a3
1024 [!a1] packlh2 .S1X a5,b8,a13
1025 [!b1] packlh2 .S2 b21,b2,b23
1026 packlh2 .S2X b25,a16,b9
1027 [a2] packl4 .L1 a1,a2,a3
1028 packl4 .L1X a5,b8,a13
1029 packl4 .L2 b21,b2,b23
1030 [b2] packl4 .L2X b25,a16,b9
1031 rcpdp .S1 a5:a4,a7:a6
1032 [!a2] rcpdp .S2 b9:b8,b11:b10
1033 rcpsp .S1 a0,a1
1034 [!b2] rcpsp .S1X b2,a3
1035 [a0] rcpsp .S2 b4,b5
1036 rcpsp .S2X a6,b7
1037 rint
1038 [b0] rotl .M1 a0,a1,a2
1039 rotl .M1X b3,a4,a5
1040 rotl .M2 b6,b7,b8
1041 [!a0] rotl .M2X a9,b10,b11
1042 rotl .M1 a12,0,a13
1043 [!b0] rotl .M1X b14,31,a15
1044 [a1] rotl .M2 b16,17,b17
1045 rotl .M2X a18,25,b19
1046 rpack2 .S1 a1,a2,a3
1047 rpack2 .S1X a4,b5,a6
1048 rpack2 .S2 b7,b8,b9
1049 rpack2 .S2X b10,a11,b12
1050 rsqrdp .S1 a5:a4,a7:a6
1051 [b1] rsqrdp .S2 b9:b8,b11:b10
1052 rsqrsp .S1 a0,a1
1053 [!a1] rsqrsp .S1X b2,a3
1054 [!b1] rsqrsp .S2 b4,b5
1055 rsqrsp .S2X a6,b7
1056 sadd .L1 a1,a2,a3
1057 [a2] sadd .L1X a4,b5,a6
1058 [b2] sadd .L2 b7,b8,b9
1059 sadd .L2X b10,a11,b12
1060 [!a2] sadd .L1 a13,a15:a14,a17:a16
1061 sadd .L1X b18,a21:a20,a23:a22
1062 sadd .L2 b24,b27:b26,b29:b28
1063 [!b2] sadd .L2X a30,b1:b0,b3:b2
1064 sadd .L1 -16,a4,a5
1065 [a0] sadd .L1X 15,b6,a7
1066 [b0] sadd .L2 12,b8,b9
1067 sadd .L2X -11,a10,b11
1068 sadd .L1 -16,a13:a12,a15:a14
1069 [!a0] sadd .L2 15,b21:b20,b23:b22
1070 [!b0] sadd .S1 a28,a29,a30
1071 sadd .S1X a31,b0,a1
1072 sadd .S2 b2,b3,b4
1073 [a1] sadd .S2X b5,a6,b7
1074 sadd2 .S1 a1,a2,a3
1075 [b1] sadd2 .S1X a4,b5,a6
1076 [!a1] sadd2 .S2 b7,b8,b9
1077 sadd2 .S2X b10,a11,b12
1078 saddsub .L1 a0,a1,a3:a2
1079 saddsub .L1X a4,b5,a7:a6
1080 saddsub .L2 b8,b9,b11:b10
1081 saddsub .L2X b12,a13,b15:b14
1082 saddsub2 .L1 a0,a1,a3:a2
1083 saddsub2 .L1X a4,b5,a7:a6
1084 saddsub2 .L2 b8,b9,b11:b10
1085 saddsub2 .L2X b12,a13,b15:b14
1086 [!b1] saddsu2 .S1 a16,a17,a18
1087 saddsu2 .S1X b19,a20,a21
1088 saddsu2 .S2 b22,b23,b24
1089 [a2] saddsu2 .S2X a25,b26,b27
1090 saddus2 .S1 a28,a29,a30
1091 [b2] saddus2 .S1X a31,b0,a1
1092 [!a2] saddus2 .S2 b2,b3,b4
1093 saddus2 .S2X b5,a6,b7
1094 saddu4 .S1 a28,a29,a30
1095 [!b2] saddu4 .S1X a31,b0,a1
1096 [a0] saddu4 .S2 b2,b3,b4
1097 saddu4 .S2X b5,a6,b7
1098 [b0] sat .L1 a3:a2,a20
1099 sat .L2 b7:b6,b15
1100 set .S1 a1,31,0,a2
1101 [!a0] set .S2 b3,0,31,b4
1102 set .S1 a5,a6,a7
1103 [!b0] set .S1X b8,a9,a10
1104 [a1] set .S2 b11,b12,b13
1105 set .S2X a14,b15,b16
1106 shfl .M1 a17,a18
1107 [b1] shfl .M1X b19,a20
1108 [!a1] shfl .M2 b21,b22
1109 shfl .M2X a23,b24
1110 shfl3 .L1 a0,a1,a3:a2
1111 shfl3 .L1X a4,b5,a7:a6
1112 shfl3 .L2 b8,b9,b11:b10
1113 shfl3 .L2X b12,a13,b15:b14
1114 shl .S1 a1,a2,a3
1115 [!b1] shl .S1X b4,a5,a6
1116 [a2] shl .S2 b7,b8,b9
1117 shl .S2X a10,b11,b12
1118 [b2] shl .S1 a15:a14,a16,a19:a18
1119 shl .S2 b21:b20,b22,b25:b24
1120 [!a2] shl .S1 a26,a27,a29:a28
1121 shl .S1X b30,a31,a1:a0
1122 shl .S2 b2,b3,b5:b4
1123 [!b2] shl .S2X a6,b7,b9:b8
1124 shl .S1 a1,0,a3
1125 [a0] shl .S1X b4,31,a6
1126 [b0] shl .S2 b7,17,b9
1127 shl .S2X a10,12,b12
1128 [!a0] shl .S1 a15:a14,0,a19:a18
1129 shl .S2 b21:b20,31,b25:b24
1130 [!b0] shl .S1 a26,31,a29:a28
1131 shl .S1X b30,0,a1:a0
1132 shl .S2 b2,5,b5:b4
1133 [a1] shl .S2X a6,9,b9:b8
1134 shlmb .L1 a1,a2,a3
1135 [b1] shlmb .L1X a4,b5,a6
1136 [!a1] shlmb .L2 b7,b8,b9
1137 shlmb .L2X b10,a11,b12
1138 shlmb .S1 a1,a2,a3
1139 [!b1] shlmb .S1X a4,b5,a6
1140 [a2] shlmb .S2 b7,b8,b9
1141 shlmb .S2X b10,a11,b12
1142 shr .S1 a1,a2,a3
1143 [b2] shr .S1X b4,a5,a6
1144 [!a2] shr .S2 b7,b8,b9
1145 shr .S2X a10,b11,b12
1146 [!b2] shr .S1 a15:a14,a16,a19:a18
1147 shr .S2 b21:b20,b22,b25:b24
1148 shr .S1 a1,0,a3
1149 [a0] shr .S1X b4,31,a6
1150 [b0] shr .S2 b7,17,b9
1151 shr .S2X a10,12,b12
1152 [!a0] shr .S1 a15:a14,0,a19:a18
1153 shr .S2 b21:b20,31,b25:b24
1154 shr2 .S1 a1,a2,a3
1155 [!b0] shr2 .S1X b4,a5,a6
1156 [a1] shr2 .S2 b7,b8,b9
1157 shr2 .S2X a10,b11,b12
1158 shr2 .S1 a1,31,a3
1159 [b1] shr2 .S1X b4,0,a6
1160 [!a1] shr2 .S2 b7,5,b9
1161 shr2 .S2X a10,25,b12
1162 shrmb .S1 a1,a2,a3
1163 [!b1] shrmb .S1X a4,b5,a6
1164 [a2] shrmb .S2 b7,b8,b9
1165 shrmb .S2X b10,a11,b12
1166 shru .S1 a1,a2,a3
1167 [b2] shru .S1X b4,a5,a6
1168 [!a2] shru .S2 b7,b8,b9
1169 shru .S2X a10,b11,b12
1170 [!b2] shru .S1 a15:a14,a16,a19:a18
1171 shru .S2 b21:b20,b22,b25:b24
1172 shru .S1 a1,0,a3
1173 [a0] shru .S1X b4,31,a6
1174 [b0] shru .S2 b7,17,b9
1175 shru .S2X a10,12,b12
1176 [!a0] shru .S1 a15:a14,0,a19:a18
1177 shru .S2 b21:b20,31,b25:b24
1178 shru2 .S1 a1,a2,a3
1179 [!b0] shru2 .S1X b4,a5,a6
1180 [a1] shru2 .S2 b7,b8,b9
1181 shru2 .S2X a10,b11,b12
1182 shru2 .S1 a1,31,a3
1183 [b1] shru2 .S1X b4,0,a6
1184 [!a1] shru2 .S2 b7,5,b9
1185 shru2 .S2X a10,25,b12
1186 smpy .M1 a5,a6,a7
1187 [!b1] smpy .M1X a8,b9,a10
1188 [a2] smpy .M2 b11,b12,b13
1189 smpy .M2X b14,a15,b16
1190 smpyh .M1 a5,a6,a7
1191 [b2] smpyh .M1X a8,b9,a10
1192 [!a2] smpyh .M2 b11,b12,b13
1193 smpyh .M2X b14,a15,b16
1194 smpyhl .M1 a5,a6,a7
1195 [!b2] smpyhl .M1X a8,b9,a10
1196 [a0] smpyhl .M2 b11,b12,b13
1197 smpyhl .M2X b14,a15,b16
1198 smpylh .M1 a5,a6,a7
1199 [b0] smpylh .M1X a8,b9,a10
1200 [!a0] smpylh .M2 b11,b12,b13
1201 smpylh .M2X b14,a15,b16
1202 [!b0] smpy2 .M1 a17,a18,a21:a20
1203 smpy2 .M1X a22,b23,a25:a24
1204 smpy2 .M2 b26,b27,b29:b28
1205 [a1] smpy2 .M2X b30,a31,b1:b0
1206 smpy32 .M1 a17,a18,a21
1207 smpy32 .M1X a22,b23,a25
1208 smpy32 .M2 b26,b27,b29
1209 smpy32 .M2X b30,a31,b1
1210 spack2 .S1 a1,a2,a3
1211 [b1] spack2 .S1X a4,b5,a6
1212 [!a1] spack2 .S2 b7,b8,b9
1213 spack2 .S2X b10,a11,b12
1214 spacku4 .S1 a1,a2,a3
1215 [!b1] spacku4 .S1X a4,b5,a6
1216 [a2] spacku4 .S2 b7,b8,b9
1217 spacku4 .S2X b10,a11,b12
1218 [b2] spdp .S1 a13,a15:a14
1219 spdp .S1X b15,a17:a16
1220 spdp .S2 b18,b21:b20
1221 [!a2] spdp .S2X a21,b23:b22
1222 [!b2] spint .L1 a13,a15
1223 spint .L1X b15,a17
1224 spint .L2 b18,b21
1225 [a0] spint .L2X a21,b23
1226 [b0] sptrunc .L1 a13,a15
1227 sptrunc .L1X b15,a17
1228 sptrunc .L2 b18,b21
1229 [!a0] sptrunc .L2X a21,b23
1230 sshl .S1 a1,a2,a3
1231 [!b0] sshl .S1X b4,a5,a6
1232 [a1] sshl .S2 b7,b8,b9
1233 sshl .S2X a10,b11,b12
1234 sshl .S1 a13,31,a14
1235 [b1] sshl .S1X b15,0,a16
1236 [!a1] sshl .S2 b17,25,b18
1237 sshl .S2X a19,7,b20
1238 sshvl .M1 a1,a2,a3
1239 [!b1] sshvl .M1X b4,a5,a6
1240 [a2] sshvl .M2 b7,b8,b9
1241 sshvl .M2X a10,b11,b12
1242 sshvr .M1 a1,a2,a3
1243 [!b1] sshvr .M1X b4,a5,a6
1244 [a2] sshvr .M2 b7,b8,b9
1245 sshvr .M2X a10,b11,b12
1246 [b2] ssub .L1 a1,a2,a3
1247 ssub .L1X a4,b5,a6
1248 ssub .L2 b7,b8,b9
1249 [!a2] ssub .L2X b10,a11,b12
1250 ssub .L1X b13,a14,a15
1251 [!b2] ssub .L2X a16,b17,b18
1252 .word 0x000003f8
1253 ssub .L1 -16,a19,a20
1254 [a0] ssub .L1X 15,b21,a22
1255 [b0] ssub .L2 7,b23,b24
1256 ssub .L2X -9,a25,b26
1257 ssub .L1 -16,a29:a28,a31:a30
1258 [!a0] ssub .L2 15,b1:b0,b3:b2
1259 ssub2 .L1 a1,a2,a3
1260 [!b0] ssub2 .L1X a4,b5,a6
1261 [a1] ssub2 .L2 b7,b8,b9
1262 ssub2 .L2X b10,a11,b12
1263 stb .D1T1 a7,*a5
1264 [b2] stb .D1T2 b11,*++a9
1265 stb .D2T1 a15,*--b13
1266 [!a2] stb .D2T2 b19,*b17++
1267 stb .D1T1 a23,*a21--
1268 [!b2] stb .D2T2 b27,*-b25[31]
1269 stb .D1T1 a31,*+a29[0]
1270 stb .D1T1 a2,*-a0(2)
1271 stb .D1T1 a6,*-a4[a5]
1272 stb .D1T1 a9,*+a7[a8]
1273 stb .D1T1 a12,*--a10[11]
1274 stb .D1T1 a15,*++a13(14)
1275 stb .D1T1 a18,*a16--(17)
1276 stb .D1T1 a21,*a19++(20)
1277 stb .D1T1 a24,*--a22[a23]
1278 stb .D1T1 a27,*++a25[a26]
1279 stb .D1T1 a30,*a28--[a29]
1280 stb .D1T1 a1,*a31++[a0]
1281 [a0] stb .D2T1 a15,*+b14(32767)
1282 stb .D2T2 b16,*+b15[32767]
1283 stdw .D1T1 a7:a6,*a5
1284 [b2] stdw .D1T2 b11:b10,*++a9
1285 stdw .D2T1 a15:a14,*--b13
1286 [!a2] stdw .D2T2 b19:b18,*b17++
1287 stdw .D1T1 a23:a22,*a21--
1288 [!b2] stdw .D2T2 b27:b26,*-b25[31]
1289 stdw .D1T1 a31:a30,*+a29[0]
1290 stdw .D1T1 a3:a2,*-a0(248)
1291 stdw .D1T1 a7:a6,*-a4[a5]
1292 stdw .D1T1 a9:a8,*+a7[a8]
1293 stdw .D1T1 a13:a12,*--a10[11]
1294 stdw .D1T1 a15:a14,*++a13(16)
1295 stdw .D1T1 a19:a18,*a16--(24)
1296 stdw .D1T1 a21:a20,*a19++(32)
1297 stdw .D1T1 a25:a24,*--a22[a23]
1298 stdw .D1T1 a27:a26,*++a25[a26]
1299 stdw .D1T1 a31:a30,*a28--[a29]
1300 stdw .D1T1 a1:a0,*a31++[a0]
1301 sth .D1T1 a7,*a5
1302 [b2] sth .D1T2 b11,*++a9
1303 sth .D2T1 a15,*--b13
1304 [!a2] sth .D2T2 b19,*b17++
1305 sth .D1T1 a23,*a21--
1306 [!b2] sth .D2T2 b27,*-b25[31]
1307 sth .D1T1 a31,*+a29[0]
1308 sth .D1T1 a2,*-a0(62)
1309 sth .D1T1 a6,*-a4[a5]
1310 sth .D1T1 a9,*+a7[a8]
1311 sth .D1T1 a12,*--a10[11]
1312 sth .D1T1 a15,*++a13(14)
1313 sth .D1T1 a18,*a16--(18)
1314 sth .D1T1 a21,*a19++(20)
1315 sth .D1T1 a24,*--a22[a23]
1316 sth .D1T1 a27,*++a25[a26]
1317 sth .D1T1 a30,*a28--[a29]
1318 sth .D1T1 a1,*a31++[a0]
1319 [a0] sth .D2T1 a15,*+b14(65534)
1320 sth .D2T2 b16,*+b15[32767]
1321 stndw .D1T1 a7:a6,*a5
1322 [b2] stndw .D1T2 b11:b10,*++a9
1323 stndw .D2T1 a15:a14,*--b13
1324 [!a2] stndw .D2T2 b19:b18,*b17++
1325 stndw .D1T1 a23:a22,*a21--
1326 [!b2] stndw .D2T2 b27:b26,*-b25[31]
1327 stndw .D1T1 a31:a30,*+a29[0]
1328 stndw .D1T1 a3:a2,*-a0(31)
1329 stndw .D1T1 a7:a6,*-a4[a5]
1330 stndw .D1T1 a9:a8,*+a7(a8)
1331 stndw .D1T1 a13:a12,*--a10[11]
1332 stndw .D1T1 a15:a14,*++a13(16)
1333 stndw .D1T1 a19:a18,*a16--(24)
1334 stndw .D1T1 a21:a20,*a19++(30)
1335 stndw .D1T1 a25:a24,*--a22[a23]
1336 stndw .D1T1 a27:a26,*++a25(a26)
1337 stndw .D1T1 a31:a30,*a28--[a29]
1338 stndw .D1T1 a1:a0,*a31++(a0)
1339 stnw .D1T1 a7,*a5
1340 [b2] stnw .D1T2 b11,*++a9
1341 stnw .D2T1 a15,*--b13
1342 [!a2] stnw .D2T2 b19,*b17++
1343 stnw .D1T1 a23,*a21--
1344 [!b2] stnw .D2T2 b27,*-b25[31]
1345 stnw .D1T1 a31,*+a29[0]
1346 stnw .D1T1 a2,*-a0(124)
1347 stnw .D1T1 a6,*-a4[a5]
1348 stnw .D1T1 a9,*+a7[a8]
1349 stnw .D1T1 a12,*--a10[11]
1350 stnw .D1T1 a15,*++a13(16)
1351 stnw .D1T1 a18,*a16--(20)
1352 stnw .D1T1 a21,*a19++(24)
1353 stnw .D1T1 a24,*--a22[a23]
1354 stnw .D1T1 a27,*++a25[a26]
1355 stnw .D1T1 a30,*a28--[a29]
1356 stnw .D1T1 a1,*a31++[a0]
1357 stw .D1T1 a7,*a5
1358 [b2] stw .D1T2 b11,*++a9
1359 stw .D2T1 a15,*--b13
1360 [!a2] stw .D2T2 b19,*b17++
1361 stw .D1T1 a23,*a21--
1362 [!b2] stw .D2T2 b27,*-b25[31]
1363 stw .D1T1 a31,*+a29[0]
1364 stw .D1T1 a2,*-a0(124)
1365 stw .D1T1 a6,*-a4[a5]
1366 stw .D1T1 a9,*+a7[a8]
1367 stw .D1T1 a12,*--a10[11]
1368 stw .D1T1 a15,*++a13(16)
1369 stw .D1T1 a18,*a16--(20)
1370 stw .D1T1 a21,*a19++(24)
1371 stw .D1T1 a24,*--a22[a23]
1372 stw .D1T1 a27,*++a25[a26]
1373 stw .D1T1 a30,*a28--[a29]
1374 stw .D1T1 a1,*a31++[a0]
1375 [a0] stw .D2T1 a15,*+b14(131068)
1376 stw .D2T2 b16,*+b15[32767]
1377 sub .L1 a1,a2,a3
1378 [b0] sub .L1X a4,b5,a6
1379 [!a0] sub .L2 b7,b8,b9
1380 sub .L2X b10,a11,b12
1381 [!b0] sub .L1X b13,a14,a15
1382 sub .L2X a16,b17,b18
1383 .word 0x07b9a2f8
1384 [a1] sub .L1 a19,a20,a23:a22
1385 sub .L1X a24,b25,a27:a26
1386 sub .L2 b28,b29,b31:b30
1387 [b1] sub .L2X b0,a1,b3:b2
1388 sub .L1X b4,a5,a7:a6
1389 [!a1] sub .L2X a8,b9,b11:b10
1390 .word 0x031486f8
1391 sub .L1 -16,a12,a13
1392 [!b1] sub .L1X 15,b14,a15
1393 [a2] sub .L2 7,b16,b17
1394 sub .L2X -9,a18,b19
1395 sub .L1 -16,a21:a20,a23:a22
1396 [b2] sub .L2 15,b25:b24,b27:b26
1397 sub .S1 a1,a2,a3
1398 [!a2] sub .S1X a4,b5,a6
1399 [!b2] sub .S2 b7,b8,b9
1400 sub .S2X b10,a11,b12
1401 [a0] sub .S1X b13,a14,a15
1402 sub .S2X a16,b17,b18
1403 .word 0x07b5cd70
1404 [b0] sub .S1 -16,a19,a20
1405 sub .S1X 15,b21,a22
1406 sub .S2 13,b23,b24
1407 [!a0] sub .S2X -11,a25,b26
1408 sub .D1 a27,a28,a29
1409 [!b0] sub .D2 b30,b31,b0
1410 [a1] sub .D1 a1,0,a2
1411 sub .D2 b3,31,b4
1412 sub .D1X a5,b6,a7
1413 [b1] sub .D2X b8,a9,b10
1414 .word 0x0398ab30
1415 sub .L1 a5,16,a6
1416 [a0] sub .L1X b11,-15,a30
1417 sub .L2 b9,11,b10
1418 sub .L2X a5,-14,b7
1419 sub .L1 a3:a2,-5,a7:a6
1420 [b0] sub .L2 b29:b28,7,b29:b28
1421 sub .S1 a4,16,a11
1422 sub .S1X b9,-13,a23
1423 [!b0] sub .S2 b25,-15,b11
1424 sub .S2X a1,4,b2
1425 subab .D1 a1,a2,a3
1426 [!a1] subab .D2 b4,b5,b6
1427 subab .D1 a7,0,a8
1428 [!b1] subab .D2 b9,31,b10
1429 subabs4 .L1 a1,a2,a3
1430 [a2] subabs4 .L1X a4,b5,a6
1431 [b2] subabs4 .L2 b7,b8,b9
1432 subabs4 .L2X b10,a11,b12
1433 subah .D1 a1,a2,a3
1434 [!a2] subah .D2 b4,b5,b6
1435 [!b2] subah .D1 a7,0,a8
1436 subah .D2 b9,31,b10
1437 subaw .D1 a1,a2,a3
1438 [a0] subaw .D2 b4,b5,b6
1439 [b0] subaw .D1 a7,0,a8
1440 subaw .D2 b9,31,b10
1441 [!a0] subc .L1 a3,a4,a5
1442 subc .L1X a6,b7,a8
1443 subc .L2 b9,b10,b11
1444 [!b0] subc .L2X b12,a13,b14
1445 subdp .L1 a3:a2,a5:a4,a7:a6
1446 [a1] subdp .L1X a9:a8,b11:b10,a13:a12
1447 [b1] subdp .L2 b15:b14,b17:b16,b19:b18
1448 subdp .L2X b21:b20,a23:a22,b25:b24
1449 [!a1] subdp .L1X b27:b26,a29:a28,a31:a30
1450 subdp .L2X a1:a0,b3:b2,b5:b4
1451 .word 0x0f7343b8
1452 subdp .S1 a3:a2,a5:a4,a7:a6
1453 [a1] subdp .S1X a9:a8,b11:b10,a13:a12
1454 [b1] subdp .S2 b15:b14,b17:b16,b19:b18
1455 subdp .S2X b21:b20,a23:a22,b25:b24
1456 [!a1] subdp .S1X b27:b26,a29:a28,a31:a30
1457 subdp .S2X a1:a0,b3:b2,b5:b4
1458 .word 0x0f6b8ef8
1459 subsp .L1 a3,a5,a7
1460 [a1] subsp .L1X a9,b11,a13
1461 [b1] subsp .L2 b15,b17,b19
1462 subsp .L2X b21,a23,b25
1463 [!a1] subsp .L1X b27,a29,a31
1464 subsp .L2X a1,b3,b5
1465 .word 0x0ff762b8
1466 subsp .S1 a3,a5,a7
1467 [!b1] subsp .S1X a9,b11,a13
1468 [a2] subsp .S2 b15,b17,b19
1469 subsp .S2X b21,a23,b25
1470 [b2] subsp .S1X b27,a29,a31
1471 subsp .S2X a1,b3,b5
1472 .word 0x0fefaeb8
1473 subu .L1 a2,a3,a5:a4
1474 [!a2] subu .L1X a6,b7,a9:a8
1475 [!b2] subu .L2 b10,b11,b13:b12
1476 subu .L2X b14,a15,b17:b16
1477 [a0] subu .L1X b18,a19,a21:a20
1478 subu .L2X a22,b23,b25:b24
1479 .word 0x0a4e47f8
1480 sub2 .L1 a1,a2,a3
1481 [b0] sub2 .L1X a4,b5,a6
1482 [!a0] sub2 .L2 b7,b8,b9
1483 sub2 .L2X b10,a11,b12
1484 sub2 .S1 a1,a2,a3
1485 [!b0] sub2 .S1X a4,b5,a6
1486 [a1] sub2 .S2 b7,b8,b9
1487 sub2 .S2X b10,a11,b12
1488 sub2 .D1 a1,a2,a3
1489 [b1] sub2 .D1X a4,b5,a6
1490 [!a1] sub2 .D2 b7,b8,b9
1491 sub2 .D2X b10,a11,b12
1492 sub4 .L1 a1,a2,a3
1493 [!b1] sub4 .L1X a4,b5,a6
1494 [a2] sub4 .L2 b7,b8,b9
1495 sub4 .L2X b10,a11,b12
1496 swap2 .L1 a3,a7
1497 [b2] swap2 .L2 b9,b11
1498 [!a2] swap2 .S1 a13,a15
1499 swap2 .S2 b23,b29
1500 [!b2] swap4 .L1 a1,a2
1501 swap4 .L1X b3,a4
1502 swap4 .L2 b5,b6
1503 [a0] swap4 .L2X a7,b8
1504 swe
1505 swenr
1506 unpkhu4 .L1 a1,a2
1507 [b0] unpkhu4 .L1X b3,a4
1508 [!a0] unpkhu4 .L2 b5,b6
1509 unpkhu4 .L2X a7,b8
1510 unpkhu4 .S1 a1,a2
1511 [!b0] unpkhu4 .S1X b3,a4
1512 [a1] unpkhu4 .S2 b5,b6
1513 unpkhu4 .S2X a7,b8
1514 unpklu4 .L1 a1,a2
1515 [b1] unpklu4 .L1X b3,a4
1516 [!a1] unpklu4 .L2 b5,b6
1517 unpklu4 .L2X a7,b8
1518 unpklu4 .S1 a1,a2
1519 [!b1] unpklu4 .S1X b3,a4
1520 [a2] unpklu4 .S2 b5,b6
1521 unpklu4 .S2X a7,b8
1522 xor .L1 a1,a2,a3
1523 [b2] xor .L1X a4,b5,a6
1524 [!a2] xor .L2 b7,b8,b9
1525 xor .L2X b10,a11,b12
1526 [!b2] xor .L1 -16,a13,a14
1527 xor .L1X 15,b15,a16
1528 xor .L2 3,b17,b18
1529 [a0] xor .L2X -12,a19,b20
1530 xor .S1 a1,a2,a3
1531 [b0] xor .S1X a4,b5,a6
1532 [!a0] xor .S2 b7,b8,b9
1533 xor .S2X b10,a11,b12
1534 [!b0] xor .S1 -16,a13,a14
1535 xor .S1X 15,b15,a16
1536 xor .S2 3,b17,b18
1537 [a1] xor .S2X -12,a19,b20
1538 xor .D1 a1,a2,a3
1539 [b0] xor .D1X a4,b5,a6
1540 [!a0] xor .D2 b7,b8,b9
1541 xor .D2X b10,a11,b12
1542 [!b0] xor .D1 -16,a13,a14
1543 xor .D1X 15,b15,a16
1544 xor .D2 3,b17,b18
1545 [a1] xor .D2X -12,a19,b20
1546 xormpy .M1 a1,a2,a3
1547 xormpy .M1X a4,b5,a6
1548 xormpy .M2 b7,b8,b9
1549 xormpy .M2X b10,a11,b12
1550 xpnd2 .M1 a13,a14
1551 [b1] xpnd2 .M1X b15,a16
1552 [!a1] xpnd2 .M2 b17,b18
1553 xpnd2 .M2X a19,b20
1554 xpnd4 .M1 a13,a14
1555 [!b1] xpnd4 .M1X b15,a16
1556 [a2] xpnd4 .M2 b17,b18
1557 xpnd4 .M2X a19,b20
1558 zero .L1 a1
1559 [b2] zero .L2 b2
1560 [!a2] zero .L1 a5:a4
1561 zero .L2 b7:b6
1562 zero .D1 a8
1563 [!b2] zero .D2 b9
1564 [a0] zero .S1 a10
1565 zero .S2 b11
This page took 0.06301 seconds and 5 git commands to generate.