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