x86: Add -O[2|s] assembler command-line options
[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 mpydp .M2X b1:b0,a1:a0,b1:b0
686 [b2] mpydp .M2 b7:b6,b9:b8,b11:b10
687 mpyh .M1 a0,a1,a2
688 [!a2] mpyh .M1X a3,b4,a5
689 [!b2] mpyh .M2 b6,b7,b8
690 mpyh .M2X b9,a10,b11
691 mpyhi .M1 a0,a1,a3:a2
692 [a0] mpyhi .M1X a3,b4,a5:a4
693 [b0] mpyhi .M2 b6,b7,b9:b8
694 mpyhi .M2X b9,a10,b11:b10
695 mpyhir .M1 a0,a1,a2
696 [!a0] mpyhir .M1X a3,b4,a5
697 [!b0] mpyhir .M2 b6,b7,b8
698 mpyhir .M2X b9,a10,b11
699 mpyhl .M1 a0,a1,a2
700 [a1] mpyhl .M1X a3,b4,a5
701 [b1] mpyhl .M2 b6,b7,b8
702 mpyhl .M2X b9,a10,b11
703 mpyhlu .M1 a0,a1,a2
704 [!a1] mpyhlu .M1X a3,b4,a5
705 [!b1] mpyhlu .M2 b6,b7,b8
706 mpyhlu .M2X b9,a10,b11
707 mpyhslu .M1 a0,a1,a2
708 [a2] mpyhslu .M1X a3,b4,a5
709 [b2] mpyhslu .M2 b6,b7,b8
710 mpyhslu .M2X b9,a10,b11
711 mpyhsu .M1 a0,a1,a2
712 [!a2] mpyhsu .M1X a3,b4,a5
713 [!b2] mpyhsu .M2 b6,b7,b8
714 mpyhsu .M2X b9,a10,b11
715 mpyhu .M1 a0,a1,a2
716 [a0] mpyhu .M1X a3,b4,a5
717 [b0] mpyhu .M2 b6,b7,b8
718 mpyhu .M2X b9,a10,b11
719 mpyhuls .M1 a0,a1,a2
720 [!a0] mpyhuls .M1X a3,b4,a5
721 [!b0] mpyhuls .M2 b6,b7,b8
722 mpyhuls .M2X b9,a10,b11
723 mpyhus .M1 a0,a1,a2
724 [a1] mpyhus .M1X a3,b4,a5
725 [b1] mpyhus .M2 b6,b7,b8
726 mpyhus .M2X b9,a10,b11
727 [!a1] mpyi .M1 a0,a1,a2
728 mpyi .M1X a3,b4,a5
729 [!b1] mpyi .M2 b6,b7,b8
730 mpyi .M2X b9,a10,b11
731 [a2] mpyi .M1 -16,a1,a2
732 mpyi .M1X 15,b4,a5
733 [b2] mpyi .M2 7,b7,b8
734 mpyi .M2X -6,a10,b11
735 mpyid .M1 a0,a1,a3:a2
736 [!a2] mpyid .M1X a3,b4,a5:a4
737 [!b2] mpyid .M2 b6,b7,b9:b8
738 mpyid .M2X b9,a10,b11:b10
739 mpyid .M1 -16,a1,a3:a2
740 [a0] mpyid .M1X 2,b4,a5:a4
741 mpyid .M2 15,b7,b9:b8
742 [b0] mpyid .M2X -7,a10,b11:b10
743 mpyih .M1 a0,a1,a3:a2
744 [!a0] mpyih .M1X b4,a3,a5:a4
745 [!b0] mpyih .M2 b6,b7,b9:b8
746 mpyih .M2X a10,b9,b11:b10
747 [a1] mpyihr .M1 a0,a1,a2
748 mpyihr .M1X b4,a3,a5
749 [b1] mpyihr .M2 b6,b7,b8
750 mpyihr .M2X a10,b9,b11
751 mpyil .M1 a0,a1,a3:a2
752 [!a1] mpyil .M1X b4,a3,a5:a4
753 mpyil .M2 b6,b7,b9:b8
754 [!b1] mpyil .M2X a10,b9,b11:b10
755 [a2] mpyilr .M1 a0,a1,a2
756 mpyilr .M1X b4,a3,a5
757 mpyilr .M2 b6,b7,b8
758 [b2] mpyilr .M2X a10,b9,b11
759 mpylh .M1 a0,a1,a2
760 [!a2] mpylh .M1X a3,b4,a5
761 [!b2] mpylh .M2 b6,b7,b8
762 mpylh .M2X b9,a10,b11
763 mpylhu .M1 a0,a1,a2
764 [a0] mpylhu .M1X a3,b4,a5
765 [b0] mpylhu .M2 b6,b7,b8
766 mpylhu .M2X b9,a10,b11
767 mpyli .M1 a0,a1,a3:a2
768 [!a0] mpyli .M1X a3,b4,a5:a4
769 [!b0] mpyli .M2 b6,b7,b9:b8
770 mpyli .M2X b9,a10,b11:b10
771 mpylir .M1 a0,a1,a2
772 [a1] mpylir .M1X a3,b4,a5
773 mpylir .M2 b6,b7,b8
774 [b1] mpylir .M2X b9,a10,b11
775 [!a1] mpylshu .M1 a0,a1,a2
776 mpylshu .M1X a3,b4,a5
777 mpylshu .M2 b6,b7,b8
778 [!b1] mpylshu .M2X b9,a10,b11
779 mpyluhs .M1 a0,a1,a2
780 [a2] mpyluhs .M1X a3,b4,a5
781 mpyluhs .M2 b6,b7,b8
782 [b2] mpyluhs .M2X b9,a10,b11
783 mpysp .M1 a0,a1,a2
784 [!a2] mpysp .M1X a3,b4,a5
785 mpysp .M2 b6,b7,b8
786 [!b2] mpysp .M2X b9,a10,b11
787 [a0] mpyspdp .M1 a12,a15:a14,a17:a16
788 mpyspdp .M1X a18,b19:b18,a21:a20
789 mpyspdp .M2 b22,b25:b24,b27:b26
790 [b0] mpyspdp .M2X b29,a31:a30,b1:b0
791 mpysp2dp .M1 a0,a1,a3:a2
792 [!a0] mpysp2dp .M1X a3,b4,a5:a4
793 [!b0] mpysp2dp .M2 b6,b7,b9:b8
794 mpysp2dp .M2X b9,a10,b11:b10
795 [a1] mpysu .M1 a0,a1,a2
796 mpysu .M1X a3,b4,a5
797 [b1] mpysu .M2 b6,b7,b8
798 mpysu .M2X b9,a10,b11
799 [!a1] mpysu .M1 -16,a1,a2
800 mpysu .M1X 15,b4,a5
801 mpysu .M2 3,b7,b8
802 [!b1] mpysu .M2X -9,a10,b11
803 mpysu4 .M1 a0,a1,a3:a2
804 [!a0] mpysu4 .M1X a3,b4,a5:a4
805 [!b0] mpysu4 .M2 b6,b7,b9:b8
806 mpysu4 .M2X b9,a10,b11:b10
807 [a1] mpyu .M1 a0,a1,a2
808 mpyu .M1X a3,b4,a5
809 mpyu .M2 b6,b7,b8
810 [b1] mpyu .M2X b9,a10,b11
811 mpyu4 .M1 a0,a1,a3:a2
812 [!a1] mpyu4 .M1X a3,b4,a5:a4
813 [!b1] mpyu4 .M2 b6,b7,b9:b8
814 mpyu4 .M2X b9,a10,b11:b10
815 [a2] mpyus .M1 a0,a1,a2
816 mpyus .M1X a3,b4,a5
817 mpyus .M2 b6,b7,b8
818 [b2] mpyus .M2X b9,a10,b11
819 mpyus4 .M1 a0,a1,a3:a2
820 [!a2] mpyus4 .M1X b4,a3,a5:a4
821 [!b2] mpyus4 .M2 b6,b7,b9:b8
822 mpyus4 .M2X a10,b9,b11:b10
823 mpy2 .M1 a0,a1,a3:a2
824 [a0] mpy2 .M1X a3,b4,a5:a4
825 [b0] mpy2 .M2 b6,b7,b9:b8
826 mpy2 .M2X b9,a10,b11:b10
827 mpy2ir .M1 a0,a1,a3:a2
828 mpy2ir .M1X a3,b4,a5:a4
829 mpy2ir .M2 b6,b7,b9:b8
830 mpy2ir .M2X b9,a10,b11:b10
831 [!a0] mpy32 .M1 a0,a1,a2
832 mpy32 .M1X a3,b4,a5
833 mpy32 .M2 b6,b7,b8
834 [!b0] mpy32 .M2X b9,a10,b11
835 mpy32 .M1 a0,a1,a3:a2
836 [a1] mpy32 .M1X a3,b4,a5:a4
837 [b1] mpy32 .M2 b6,b7,b9:b8
838 mpy32 .M2X b9,a10,b11:b10
839 mpy32su .M1 a0,a1,a3:a2
840 [!a1] mpy32su .M1X a3,b4,a5:a4
841 [!b1] mpy32su .M2 b6,b7,b9:b8
842 mpy32su .M2X b9,a10,b11:b10
843 mpy32u .M1 a0,a1,a3:a2
844 [a2] mpy32u .M1X a3,b4,a5:a4
845 [b2] mpy32u .M2 b6,b7,b9:b8
846 mpy32u .M2X b9,a10,b11:b10
847 mpy32us .M1 a0,a1,a3:a2
848 [!a2] mpy32us .M1X a3,b4,a5:a4
849 [!b2] mpy32us .M2 b6,b7,b9:b8
850 mpy32us .M2X b9,a10,b11:b10
851 [a0] mv .L1 a5,a7
852 mv .L1X b8,a13
853 [b0] mv .L2 b12,b15
854 mv .L2X a17,b19
855 [!a0] mv .S1 a5,a7
856 mv .S1X b8,a13
857 mv .S2 b12,b15
858 [!b0] mv .S2X a17,b19
859 [a1] mv .D1 a5,a7
860 mv .D1X b8,a13
861 [b1] mv .D2 b12,b15
862 mv .D2X a17,b19
863 [a0] mvc .S2 amr,b5
864 mvc .S2 b6,amr
865 [b0] mvc .S2X a7,amr
866 mvc .S2 csr,b8
867 mvc .S2 b8,csr
868 mvc .S2 dnum,b9
869 mvc .S2 b10,ecr
870 mvc .S2 efr,b11
871 mvc .S2 fadcr,b12
872 mvc .S2 b13,fadcr
873 mvc .S2 faucr,b14
874 mvc .S2 b15,faucr
875 mvc .S2 fmcr,b16
876 mvc .S2 b17,fmcr
877 mvc .S2 gfpgfr,b18
878 mvc .S2 b19,gfpgfr
879 mvc .S2 gplya,b20
880 mvc .S2 b21,gplya
881 mvc .S2 gplyb,b22
882 mvc .S2 b23,gplyb
883 mvc .S2 b24,icr
884 mvc .S2 ier,b25
885 mvc .S2 b26,ier
886 mvc .S2 ierr,b27
887 mvc .S2 b28,ierr
888 mvc .S2 ifr,b29
889 mvc .S2 ilc,b30
890 mvc .S2 b31,ilc
891 mvc .S2 irp,b0
892 mvc .S2 b1,irp
893 mvc .S2 b2,isr
894 mvc .S2 istp,b3
895 mvc .S2 b4,istp
896 mvc .S2 itsr,b5
897 mvc .S2 b6,itsr
898 mvc .S2 nrp,b7
899 mvc .S2 b8,nrp
900 mvc .S2 ntsr,b9
901 mvc .S2 b10,ntsr
902 mvc .S2 pce1,b11
903 mvc .S2 rep,b12
904 mvc .S2 b13,rep
905 mvc .S2 rilc,b14
906 mvc .S2 b15,rilc
907 mvc .S2 ssr,b16
908 mvc .S2 b17,ssr
909 mvc .S2 tsch,b18
910 mvc .S2 tscl,b19
911 mvc .S2 b20,tscl
912 mvc .S2 tsr,b21
913 mvc .S2 b22,tsr
914 .word 0x0001e3e2
915 .word 0x0005e3e2
916 .word 0x0181e3a2
917 .word 0x0201e3a2
918 .word 0x0301e3a2
919 .word 0x0101e3a2
920 .word 0x0281e3a2
921 .word 0x0381e3a2
922 .word 0x004203e2
923 mvd .M1 a4,a5
924 [!a0] mvd .M1X b6,a7
925 [!b0] mvd .M2 b8,b9
926 mvd .M2X a10,b11
927 [!b1] mvk .S1 -32768,a5
928 mvk .S2 32767,b4
929 mvk .L1 -16,a4
930 [a1] mvk .L2 15,b4
931 [b1] mvk .D1 6,a4
932 mvk .D2 -9,b12
933 mvkh .S1 0x12345678,a6
934 [a2] mvkh .S2 0xfedcba98,b7
935 [b2] mvklh .S1 0x12345678,a6
936 mvklh .S2 0xfedcba98,b7
937 mvkl .S1 0x12345678,a6
938 [!a2] mvkl .S2 0xfedcba98,b7
939 neg .S1 a5,a6
940 [a0] neg .S1X b7,a8
941 [b0] neg .S2 b9,b10
942 neg .S2X a11,b12
943 [!a0] neg .L1 a13,a14
944 neg .L1X b15,a16
945 neg .L2 b17,b18
946 [!b0] neg .L2X a19,b20
947 [b1] neg .L1 a21:a20,a23:a22
948 neg .L2 b25:b24,b27:b26
949 nop 1
950 nop 2
951 nop
952 nop 3
953 nop 4
954 nop 5
955 nop 6
956 nop 7
957 nop 8
958 nop 9
959 [!b2] norm .L1 a4,a5
960 norm .L1X b6,a7
961 norm .L2 b8,b9
962 [a0] norm .L2X a10,b11
963 norm .L1 a5:a4,a6
964 [b0] norm .L2 b9:b8,b10
965 not .L1 a1,a2
966 [b2] not .L1X b3,a4
967 [!a2] not .L2 b5,b6
968 not .L2X a7,b8
969 [!b2] not .S1 a1,a2
970 not .S1X b3,a4
971 not .S2 b5,b6
972 [a0] not .S2X a7,b8
973 [b0] not .D1 a1,a2
974 not .D1X b3,a4
975 not .D2 b5,b6
976 [!a0] not .D2X a7,b8
977 [!a0] or .D1 a1,a2,a3
978 or .D1X a4,b5,a6
979 or .D2 b7,b8,b9
980 [!b0] or .D2X b10,a11,b12
981 or .D1 -16,a2,a3
982 [a1] or .D1X 11,b5,a6
983 [b1] or .D2 15,b8,b9
984 or .D2X -13,a11,b12
985 [!a1] or .L1 a1,a2,a3
986 or .L1X a4,b5,a6
987 or .L2 b7,b8,b9
988 [!b1] or .L2X b10,a11,b12
989 or .L1 -16,a2,a3
990 [a2] or .L1X 11,b5,a6
991 [b2] or .L2 15,b8,b9
992 or .L2X -13,a11,b12
993 [!a2] or .S1 a1,a2,a3
994 or .S1X a4,b5,a6
995 or .S2 b7,b8,b9
996 [!b2] or .S2X b10,a11,b12
997 or .S1 -16,a2,a3
998 [a0] or .S1X 11,b5,a6
999 [b0] or .S2 15,b8,b9
1000 or .S2X -13,a11,b12
1001 [!a0] pack2 .L1 a1,a2,a3
1002 pack2 .L1X a5,b8,a13
1003 pack2 .L2 b21,b2,b23
1004 [!b0] pack2 .L2X b25,a16,b9
1005 [a1] pack2 .S1 a1,a2,a3
1006 pack2 .S1X a5,b8,a13
1007 pack2 .S2 b21,b2,b23
1008 [b1] pack2 .S2X b25,a16,b9
1009 [!a1] packh2 .L1 a1,a2,a3
1010 packh2 .L1X a5,b8,a13
1011 packh2 .L2 b21,b2,b23
1012 [!b1] packh2 .L2X b25,a16,b9
1013 [a2] packh2 .S1 a1,a2,a3
1014 packh2 .S1X a5,b8,a13
1015 packh2 .S2 b21,b2,b23
1016 [b2] packh2 .S2X b25,a16,b9
1017 [!a2] packh4 .L1 a1,a2,a3
1018 packh4 .L1X a5,b8,a13
1019 packh4 .L2 b21,b2,b23
1020 [!b2] packh4 .L2X b25,a16,b9
1021 [a0] packhl2 .L1 a1,a2,a3
1022 packhl2 .L1X a5,b8,a13
1023 packhl2 .L2 b21,b2,b23
1024 [b0] packhl2 .L2X b25,a16,b9
1025 packhl2 .S1 a1,a2,a3
1026 [!a0] packhl2 .S1X a5,b8,a13
1027 [!b0] packhl2 .S2 b21,b2,b23
1028 packhl2 .S2X b25,a16,b9
1029 [a1] packlh2 .L1 a1,a2,a3
1030 packlh2 .L1X a5,b8,a13
1031 packlh2 .L2 b21,b2,b23
1032 [b1] packlh2 .L2X b25,a16,b9
1033 packlh2 .S1 a1,a2,a3
1034 [!a1] packlh2 .S1X a5,b8,a13
1035 [!b1] packlh2 .S2 b21,b2,b23
1036 packlh2 .S2X b25,a16,b9
1037 [a2] packl4 .L1 a1,a2,a3
1038 packl4 .L1X a5,b8,a13
1039 packl4 .L2 b21,b2,b23
1040 [b2] packl4 .L2X b25,a16,b9
1041 .word 0x03100b60
1042 rcpdp .S1 a5:a4,a7:a6
1043 [!a2] rcpdp .S2 b9:b8,b11:b10
1044 .word 0x0317eb60
1045 rcpsp .S1 a0,a1
1046 [!b2] rcpsp .S1X b2,a3
1047 [a0] rcpsp .S2 b4,b5
1048 rcpsp .S2X a6,b7
1049 rint
1050 [b0] rotl .M1 a0,a1,a2
1051 rotl .M1X b3,a4,a5
1052 rotl .M2 b6,b7,b8
1053 [!a0] rotl .M2X a9,b10,b11
1054 rotl .M1 a12,0,a13
1055 [!b0] rotl .M1X b14,31,a15
1056 [a1] rotl .M2 b16,17,b17
1057 rotl .M2X a18,25,b19
1058 rpack2 .S1 a1,a2,a3
1059 rpack2 .S1X a4,b5,a6
1060 rpack2 .S2 b7,b8,b9
1061 rpack2 .S2X b10,a11,b12
1062 .word 0x03100ba0
1063 rsqrdp .S1 a5:a4,a7:a6
1064 [b1] rsqrdp .S2 b9:b8,b11:b10
1065 .word 0x0317eba0
1066 rsqrsp .S1 a0,a1
1067 [!a1] rsqrsp .S1X b2,a3
1068 [!b1] rsqrsp .S2 b4,b5
1069 rsqrsp .S2X a6,b7
1070 sadd .L1 a1,a2,a3
1071 [a2] sadd .L1X a4,b5,a6
1072 [b2] sadd .L2 b7,b8,b9
1073 sadd .L2X b10,a11,b12
1074 [!a2] sadd .L1 a13,a15:a14,a17:a16
1075 sadd .L1X b18,a21:a20,a23:a22
1076 sadd .L2 b24,b27:b26,b29:b28
1077 [!b2] sadd .L2X a30,b1:b0,b3:b2
1078 sadd .L1 -16,a4,a5
1079 [a0] sadd .L1X 15,b6,a7
1080 [b0] sadd .L2 12,b8,b9
1081 sadd .L2X -11,a10,b11
1082 sadd .L1 -16,a13:a12,a15:a14
1083 [!a0] sadd .L2 15,b21:b20,b23:b22
1084 [!b0] sadd .S1 a28,a29,a30
1085 sadd .S1X a31,b0,a1
1086 sadd .S2 b2,b3,b4
1087 [a1] sadd .S2X b5,a6,b7
1088 sadd2 .S1 a1,a2,a3
1089 [b1] sadd2 .S1X a4,b5,a6
1090 [!a1] sadd2 .S2 b7,b8,b9
1091 sadd2 .S2X b10,a11,b12
1092 saddsub .L1 a0,a1,a3:a2
1093 saddsub .L1X a4,b5,a7:a6
1094 saddsub .L2 b8,b9,b11:b10
1095 saddsub .L2X b12,a13,b15:b14
1096 saddsub2 .L1 a0,a1,a3:a2
1097 saddsub2 .L1X a4,b5,a7:a6
1098 saddsub2 .L2 b8,b9,b11:b10
1099 saddsub2 .L2X b12,a13,b15:b14
1100 [!b1] saddsu2 .S1 a16,a17,a18
1101 saddsu2 .S1X b19,a20,a21
1102 saddsu2 .S2 b22,b23,b24
1103 [a2] saddsu2 .S2X a25,b26,b27
1104 saddus2 .S1 a28,a29,a30
1105 [b2] saddus2 .S1X a31,b0,a1
1106 [!a2] saddus2 .S2 b2,b3,b4
1107 saddus2 .S2X b5,a6,b7
1108 saddu4 .S1 a28,a29,a30
1109 [!b2] saddu4 .S1X a31,b0,a1
1110 [a0] saddu4 .S2 b2,b3,b4
1111 saddu4 .S2X b5,a6,b7
1112 [b0] sat .L1 a3:a2,a20
1113 sat .L2 b7:b6,b15
1114 set .S1 a1,31,0,a2
1115 [!a0] set .S2 b3,0,31,b4
1116 set .S1 a5,a6,a7
1117 [!b0] set .S1X b8,a9,a10
1118 [a1] set .S2 b11,b12,b13
1119 set .S2X a14,b15,b16
1120 shfl .M1 a17,a18
1121 [b1] shfl .M1X b19,a20
1122 [!a1] shfl .M2 b21,b22
1123 shfl .M2X a23,b24
1124 shfl3 .L1 a0,a1,a3:a2
1125 shfl3 .L1X a4,b5,a7:a6
1126 shfl3 .L2 b8,b9,b11:b10
1127 shfl3 .L2X b12,a13,b15:b14
1128 shl .S1 a1,a2,a3
1129 [!b1] shl .S1X b4,a5,a6
1130 [a2] shl .S2 b7,b8,b9
1131 shl .S2X a10,b11,b12
1132 [b2] shl .S1 a15:a14,a16,a19:a18
1133 shl .S2 b21:b20,b22,b25:b24
1134 [!a2] shl .S1 a26,a27,a29:a28
1135 shl .S1X b30,a31,a1:a0
1136 shl .S2 b2,b3,b5:b4
1137 [!b2] shl .S2X a6,b7,b9:b8
1138 shl .S1 a1,0,a3
1139 [a0] shl .S1X b4,31,a6
1140 [b0] shl .S2 b7,17,b9
1141 shl .S2X a10,12,b12
1142 [!a0] shl .S1 a15:a14,0,a19:a18
1143 shl .S2 b21:b20,31,b25:b24
1144 [!b0] shl .S1 a26,31,a29:a28
1145 shl .S1X b30,0,a1:a0
1146 shl .S2 b2,5,b5:b4
1147 [a1] shl .S2X a6,9,b9:b8
1148 shlmb .L1 a1,a2,a3
1149 [b1] shlmb .L1X a4,b5,a6
1150 [!a1] shlmb .L2 b7,b8,b9
1151 shlmb .L2X b10,a11,b12
1152 shlmb .S1 a1,a2,a3
1153 [!b1] shlmb .S1X a4,b5,a6
1154 [a2] shlmb .S2 b7,b8,b9
1155 shlmb .S2X b10,a11,b12
1156 shr .S1 a1,a2,a3
1157 [b2] shr .S1X b4,a5,a6
1158 [!a2] shr .S2 b7,b8,b9
1159 shr .S2X a10,b11,b12
1160 [!b2] shr .S1 a15:a14,a16,a19:a18
1161 shr .S2 b21:b20,b22,b25:b24
1162 shr .S1 a1,0,a3
1163 [a0] shr .S1X b4,31,a6
1164 [b0] shr .S2 b7,17,b9
1165 shr .S2X a10,12,b12
1166 [!a0] shr .S1 a15:a14,0,a19:a18
1167 shr .S2 b21:b20,31,b25:b24
1168 shr2 .S1 a1,a2,a3
1169 [!b0] shr2 .S1X b4,a5,a6
1170 [a1] shr2 .S2 b7,b8,b9
1171 shr2 .S2X a10,b11,b12
1172 shr2 .S1 a1,31,a3
1173 [b1] shr2 .S1X b4,0,a6
1174 [!a1] shr2 .S2 b7,5,b9
1175 shr2 .S2X a10,25,b12
1176 shrmb .S1 a1,a2,a3
1177 [!b1] shrmb .S1X a4,b5,a6
1178 [a2] shrmb .S2 b7,b8,b9
1179 shrmb .S2X b10,a11,b12
1180 shru .S1 a1,a2,a3
1181 [b2] shru .S1X b4,a5,a6
1182 [!a2] shru .S2 b7,b8,b9
1183 shru .S2X a10,b11,b12
1184 [!b2] shru .S1 a15:a14,a16,a19:a18
1185 shru .S2 b21:b20,b22,b25:b24
1186 shru .S1 a1,0,a3
1187 [a0] shru .S1X b4,31,a6
1188 [b0] shru .S2 b7,17,b9
1189 shru .S2X a10,12,b12
1190 [!a0] shru .S1 a15:a14,0,a19:a18
1191 shru .S2 b21:b20,31,b25:b24
1192 shru2 .S1 a1,a2,a3
1193 [!b0] shru2 .S1X b4,a5,a6
1194 [a1] shru2 .S2 b7,b8,b9
1195 shru2 .S2X a10,b11,b12
1196 shru2 .S1 a1,31,a3
1197 [b1] shru2 .S1X b4,0,a6
1198 [!a1] shru2 .S2 b7,5,b9
1199 shru2 .S2X a10,25,b12
1200 smpy .M1 a5,a6,a7
1201 [!b1] smpy .M1X a8,b9,a10
1202 [a2] smpy .M2 b11,b12,b13
1203 smpy .M2X b14,a15,b16
1204 smpyh .M1 a5,a6,a7
1205 [b2] smpyh .M1X a8,b9,a10
1206 [!a2] smpyh .M2 b11,b12,b13
1207 smpyh .M2X b14,a15,b16
1208 smpyhl .M1 a5,a6,a7
1209 [!b2] smpyhl .M1X a8,b9,a10
1210 [a0] smpyhl .M2 b11,b12,b13
1211 smpyhl .M2X b14,a15,b16
1212 smpylh .M1 a5,a6,a7
1213 [b0] smpylh .M1X a8,b9,a10
1214 [!a0] smpylh .M2 b11,b12,b13
1215 smpylh .M2X b14,a15,b16
1216 [!b0] smpy2 .M1 a17,a18,a21:a20
1217 smpy2 .M1X a22,b23,a25:a24
1218 smpy2 .M2 b26,b27,b29:b28
1219 [a1] smpy2 .M2X b30,a31,b1:b0
1220 smpy32 .M1 a17,a18,a21
1221 smpy32 .M1X a22,b23,a25
1222 smpy32 .M2 b26,b27,b29
1223 smpy32 .M2X b30,a31,b1
1224 spack2 .S1 a1,a2,a3
1225 [b1] spack2 .S1X a4,b5,a6
1226 [!a1] spack2 .S2 b7,b8,b9
1227 spack2 .S2X b10,a11,b12
1228 spacku4 .S1 a1,a2,a3
1229 [!b1] spacku4 .S1X a4,b5,a6
1230 [a2] spacku4 .S2 b7,b8,b9
1231 spacku4 .S2X b10,a11,b12
1232 [b2] spdp .S1 a13,a15:a14
1233 spdp .S1X b15,a17:a16
1234 spdp .S2 b18,b21:b20
1235 [!a2] spdp .S2X a21,b23:b22
1236 [!b2] spint .L1 a13,a15
1237 spint .L1X b15,a17
1238 spint .L2 b18,b21
1239 [a0] spint .L2X a21,b23
1240 [b0] sptrunc .L1 a13,a15
1241 sptrunc .L1X b15,a17
1242 sptrunc .L2 b18,b21
1243 [!a0] sptrunc .L2X a21,b23
1244 sshl .S1 a1,a2,a3
1245 [!b0] sshl .S1X b4,a5,a6
1246 [a1] sshl .S2 b7,b8,b9
1247 sshl .S2X a10,b11,b12
1248 sshl .S1 a13,31,a14
1249 [b1] sshl .S1X b15,0,a16
1250 [!a1] sshl .S2 b17,25,b18
1251 sshl .S2X a19,7,b20
1252 sshvl .M1 a1,a2,a3
1253 [!b1] sshvl .M1X b4,a5,a6
1254 [a2] sshvl .M2 b7,b8,b9
1255 sshvl .M2X a10,b11,b12
1256 sshvr .M1 a1,a2,a3
1257 [!b1] sshvr .M1X b4,a5,a6
1258 [a2] sshvr .M2 b7,b8,b9
1259 sshvr .M2X a10,b11,b12
1260 [b2] ssub .L1 a1,a2,a3
1261 ssub .L1X a4,b5,a6
1262 ssub .L2 b7,b8,b9
1263 [!a2] ssub .L2X b10,a11,b12
1264 ssub .L1X b13,a14,a15
1265 [!b2] ssub .L2X a16,b17,b18
1266 .word 0x000003f8
1267 ssub .L1 -16,a19,a20
1268 [a0] ssub .L1X 15,b21,a22
1269 [b0] ssub .L2 7,b23,b24
1270 ssub .L2X -9,a25,b26
1271 ssub .L1 -16,a29:a28,a31:a30
1272 [!a0] ssub .L2 15,b1:b0,b3:b2
1273 ssub2 .L1 a1,a2,a3
1274 [!b0] ssub2 .L1X a4,b5,a6
1275 [a1] ssub2 .L2 b7,b8,b9
1276 ssub2 .L2X b10,a11,b12
1277 stb .D1T1 a7,*a5
1278 [b2] stb .D1T2 b11,*++a9
1279 stb .D2T1 a15,*--b13
1280 [!a2] stb .D2T2 b19,*b17++
1281 stb .D1T1 a23,*a21--
1282 [!b2] stb .D2T2 b27,*-b25[31]
1283 stb .D1T1 a31,*+a29[0]
1284 stb .D1T1 a2,*-a0(2)
1285 stb .D1T1 a6,*-a4[a5]
1286 stb .D1T1 a9,*+a7[a8]
1287 stb .D1T1 a12,*--a10[11]
1288 stb .D1T1 a15,*++a13(14)
1289 stb .D1T1 a18,*a16--(17)
1290 stb .D1T1 a21,*a19++(20)
1291 stb .D1T1 a24,*--a22[a23]
1292 stb .D1T1 a27,*++a25[a26]
1293 stb .D1T1 a30,*a28--[a29]
1294 stb .D1T1 a1,*a31++[a0]
1295 [a0] stb .D2T1 a15,*+b14(32767)
1296 stb .D2T2 b16,*+b15[32767]
1297 stdw .D1T1 a7:a6,*a5
1298 [b2] stdw .D1T2 b11:b10,*++a9
1299 stdw .D2T1 a15:a14,*--b13
1300 [!a2] stdw .D2T2 b19:b18,*b17++
1301 stdw .D1T1 a23:a22,*a21--
1302 [!b2] stdw .D2T2 b27:b26,*-b25[31]
1303 stdw .D1T1 a31:a30,*+a29[0]
1304 stdw .D1T1 a3:a2,*-a0(248)
1305 stdw .D1T1 a7:a6,*-a4[a5]
1306 stdw .D1T1 a9:a8,*+a7[a8]
1307 stdw .D1T1 a13:a12,*--a10[11]
1308 stdw .D1T1 a15:a14,*++a13(16)
1309 stdw .D1T1 a19:a18,*a16--(24)
1310 stdw .D1T1 a21:a20,*a19++(32)
1311 stdw .D1T1 a25:a24,*--a22[a23]
1312 stdw .D1T1 a27:a26,*++a25[a26]
1313 stdw .D1T1 a31:a30,*a28--[a29]
1314 stdw .D1T1 a1:a0,*a31++[a0]
1315 sth .D1T1 a7,*a5
1316 [b2] sth .D1T2 b11,*++a9
1317 sth .D2T1 a15,*--b13
1318 [!a2] sth .D2T2 b19,*b17++
1319 sth .D1T1 a23,*a21--
1320 [!b2] sth .D2T2 b27,*-b25[31]
1321 sth .D1T1 a31,*+a29[0]
1322 sth .D1T1 a2,*-a0(62)
1323 sth .D1T1 a6,*-a4[a5]
1324 sth .D1T1 a9,*+a7[a8]
1325 sth .D1T1 a12,*--a10[11]
1326 sth .D1T1 a15,*++a13(14)
1327 sth .D1T1 a18,*a16--(18)
1328 sth .D1T1 a21,*a19++(20)
1329 sth .D1T1 a24,*--a22[a23]
1330 sth .D1T1 a27,*++a25[a26]
1331 sth .D1T1 a30,*a28--[a29]
1332 sth .D1T1 a1,*a31++[a0]
1333 [a0] sth .D2T1 a15,*+b14(65534)
1334 sth .D2T2 b16,*+b15[32767]
1335 stndw .D1T1 a7:a6,*a5
1336 [b2] stndw .D1T2 b11:b10,*++a9
1337 stndw .D2T1 a15:a14,*--b13
1338 [!a2] stndw .D2T2 b19:b18,*b17++
1339 stndw .D1T1 a23:a22,*a21--
1340 [!b2] stndw .D2T2 b27:b26,*-b25[31]
1341 stndw .D1T1 a31:a30,*+a29[0]
1342 stndw .D1T1 a3:a2,*-a0(31)
1343 stndw .D1T1 a7:a6,*-a4[a5]
1344 stndw .D1T1 a9:a8,*+a7(a8)
1345 stndw .D1T1 a13:a12,*--a10[11]
1346 stndw .D1T1 a15:a14,*++a13(16)
1347 stndw .D1T1 a19:a18,*a16--(24)
1348 stndw .D1T1 a21:a20,*a19++(30)
1349 stndw .D1T1 a25:a24,*--a22[a23]
1350 stndw .D1T1 a27:a26,*++a25(a26)
1351 stndw .D1T1 a31:a30,*a28--[a29]
1352 stndw .D1T1 a1:a0,*a31++(a0)
1353 stnw .D1T1 a7,*a5
1354 [b2] stnw .D1T2 b11,*++a9
1355 stnw .D2T1 a15,*--b13
1356 [!a2] stnw .D2T2 b19,*b17++
1357 stnw .D1T1 a23,*a21--
1358 [!b2] stnw .D2T2 b27,*-b25[31]
1359 stnw .D1T1 a31,*+a29[0]
1360 stnw .D1T1 a2,*-a0(124)
1361 stnw .D1T1 a6,*-a4[a5]
1362 stnw .D1T1 a9,*+a7[a8]
1363 stnw .D1T1 a12,*--a10[11]
1364 stnw .D1T1 a15,*++a13(16)
1365 stnw .D1T1 a18,*a16--(20)
1366 stnw .D1T1 a21,*a19++(24)
1367 stnw .D1T1 a24,*--a22[a23]
1368 stnw .D1T1 a27,*++a25[a26]
1369 stnw .D1T1 a30,*a28--[a29]
1370 stnw .D1T1 a1,*a31++[a0]
1371 stw .D1T1 a7,*a5
1372 [b2] stw .D1T2 b11,*++a9
1373 stw .D2T1 a15,*--b13
1374 [!a2] stw .D2T2 b19,*b17++
1375 stw .D1T1 a23,*a21--
1376 [!b2] stw .D2T2 b27,*-b25[31]
1377 stw .D1T1 a31,*+a29[0]
1378 stw .D1T1 a2,*-a0(124)
1379 stw .D1T1 a6,*-a4[a5]
1380 stw .D1T1 a9,*+a7[a8]
1381 stw .D1T1 a12,*--a10[11]
1382 stw .D1T1 a15,*++a13(16)
1383 stw .D1T1 a18,*a16--(20)
1384 stw .D1T1 a21,*a19++(24)
1385 stw .D1T1 a24,*--a22[a23]
1386 stw .D1T1 a27,*++a25[a26]
1387 stw .D1T1 a30,*a28--[a29]
1388 stw .D1T1 a1,*a31++[a0]
1389 [a0] stw .D2T1 a15,*+b14(131068)
1390 stw .D2T2 b16,*+b15[32767]
1391 sub .L1 a1,a2,a3
1392 [b0] sub .L1X a4,b5,a6
1393 [!a0] sub .L2 b7,b8,b9
1394 sub .L2X b10,a11,b12
1395 [!b0] sub .L1X b13,a14,a15
1396 sub .L2X a16,b17,b18
1397 .word 0x07b9a2f8
1398 [a1] sub .L1 a19,a20,a23:a22
1399 sub .L1X a24,b25,a27:a26
1400 sub .L2 b28,b29,b31:b30
1401 [b1] sub .L2X b0,a1,b3:b2
1402 sub .L1X b4,a5,a7:a6
1403 [!a1] sub .L2X a8,b9,b11:b10
1404 .word 0x031486f8
1405 sub .L1 -16,a12,a13
1406 [!b1] sub .L1X 15,b14,a15
1407 [a2] sub .L2 7,b16,b17
1408 sub .L2X -9,a18,b19
1409 sub .L1 -16,a21:a20,a23:a22
1410 [b2] sub .L2 15,b25:b24,b27:b26
1411 sub .S1 a1,a2,a3
1412 [!a2] sub .S1X a4,b5,a6
1413 [!b2] sub .S2 b7,b8,b9
1414 sub .S2X b10,a11,b12
1415 [a0] sub .S1X b13,a14,a15
1416 sub .S2X a16,b17,b18
1417 .word 0x07b5cd70
1418 [b0] sub .S1 -16,a19,a20
1419 sub .S1X 15,b21,a22
1420 sub .S2 13,b23,b24
1421 [!a0] sub .S2X -11,a25,b26
1422 sub .D1 a27,a28,a29
1423 [!b0] sub .D2 b30,b31,b0
1424 [a1] sub .D1 a1,0,a2
1425 sub .D2 b3,31,b4
1426 sub .D1X a5,b6,a7
1427 [b1] sub .D2X b8,a9,b10
1428 .word 0x0398ab30
1429 sub .L1 a5,16,a6
1430 [a0] sub .L1X b11,-15,a30
1431 sub .L2 b9,11,b10
1432 sub .L2X a5,-14,b7
1433 sub .L1 a3:a2,-5,a7:a6
1434 [b0] sub .L2 b29:b28,7,b29:b28
1435 sub .S1 a4,16,a11
1436 sub .S1X b9,-13,a23
1437 [!b0] sub .S2 b25,-15,b11
1438 sub .S2X a1,4,b2
1439 subab .D1 a1,a2,a3
1440 [!a1] subab .D2 b4,b5,b6
1441 subab .D1 a7,0,a8
1442 [!b1] subab .D2 b9,31,b10
1443 subabs4 .L1 a1,a2,a3
1444 [a2] subabs4 .L1X a4,b5,a6
1445 [b2] subabs4 .L2 b7,b8,b9
1446 subabs4 .L2X b10,a11,b12
1447 subah .D1 a1,a2,a3
1448 [!a2] subah .D2 b4,b5,b6
1449 [!b2] subah .D1 a7,0,a8
1450 subah .D2 b9,31,b10
1451 subaw .D1 a1,a2,a3
1452 [a0] subaw .D2 b4,b5,b6
1453 [b0] subaw .D1 a7,0,a8
1454 subaw .D2 b9,31,b10
1455 [!a0] subc .L1 a3,a4,a5
1456 subc .L1X a6,b7,a8
1457 subc .L2 b9,b10,b11
1458 [!b0] subc .L2X b12,a13,b14
1459 subdp .L1 a3:a2,a5:a4,a7:a6
1460 [a1] subdp .L1X a9:a8,b11:b10,a13:a12
1461 [b1] subdp .L2 b15:b14,b17:b16,b19:b18
1462 subdp .L2X b21:b20,a23:a22,b25:b24
1463 [!a1] subdp .L1X b27:b26,a29:a28,a31:a30
1464 subdp .L2X a1:a0,b3:b2,b5:b4
1465 .word 0x0f7343b8
1466 subdp .S1 a3:a2,a5:a4,a7:a6
1467 [a1] subdp .S1X a9:a8,b11:b10,a13:a12
1468 [b1] subdp .S2 b15:b14,b17:b16,b19:b18
1469 subdp .S2X b21:b20,a23:a22,b25:b24
1470 [!a1] subdp .S1X b27:b26,a29:a28,a31:a30
1471 subdp .S2X a1:a0,b3:b2,b5:b4
1472 .word 0x0f6b8ef8
1473 subsp .L1 a3,a5,a7
1474 [a1] subsp .L1X a9,b11,a13
1475 [b1] subsp .L2 b15,b17,b19
1476 subsp .L2X b21,a23,b25
1477 [!a1] subsp .L1X b27,a29,a31
1478 subsp .L2X a1,b3,b5
1479 .word 0x0ff762b8
1480 subsp .S1 a3,a5,a7
1481 [!b1] subsp .S1X a9,b11,a13
1482 [a2] subsp .S2 b15,b17,b19
1483 subsp .S2X b21,a23,b25
1484 [b2] subsp .S1X b27,a29,a31
1485 subsp .S2X a1,b3,b5
1486 .word 0x0fefaeb8
1487 subu .L1 a2,a3,a5:a4
1488 [!a2] subu .L1X a6,b7,a9:a8
1489 [!b2] subu .L2 b10,b11,b13:b12
1490 subu .L2X b14,a15,b17:b16
1491 [a0] subu .L1X b18,a19,a21:a20
1492 subu .L2X a22,b23,b25:b24
1493 .word 0x0a4e47f8
1494 sub2 .L1 a1,a2,a3
1495 [b0] sub2 .L1X a4,b5,a6
1496 [!a0] sub2 .L2 b7,b8,b9
1497 sub2 .L2X b10,a11,b12
1498 sub2 .S1 a1,a2,a3
1499 [!b0] sub2 .S1X a4,b5,a6
1500 [a1] sub2 .S2 b7,b8,b9
1501 sub2 .S2X b10,a11,b12
1502 sub2 .D1 a1,a2,a3
1503 [b1] sub2 .D1X a4,b5,a6
1504 [!a1] sub2 .D2 b7,b8,b9
1505 sub2 .D2X b10,a11,b12
1506 sub4 .L1 a1,a2,a3
1507 [!b1] sub4 .L1X a4,b5,a6
1508 [a2] sub4 .L2 b7,b8,b9
1509 sub4 .L2X b10,a11,b12
1510 swap2 .L1 a3,a7
1511 [b2] swap2 .L2 b9,b11
1512 [!a2] swap2 .S1 a13,a15
1513 swap2 .S2 b23,b29
1514 [!b2] swap4 .L1 a1,a2
1515 swap4 .L1X b3,a4
1516 swap4 .L2 b5,b6
1517 [a0] swap4 .L2X a7,b8
1518 swe
1519 swenr
1520 unpkhu4 .L1 a1,a2
1521 [b0] unpkhu4 .L1X b3,a4
1522 [!a0] unpkhu4 .L2 b5,b6
1523 unpkhu4 .L2X a7,b8
1524 unpkhu4 .S1 a1,a2
1525 [!b0] unpkhu4 .S1X b3,a4
1526 [a1] unpkhu4 .S2 b5,b6
1527 unpkhu4 .S2X a7,b8
1528 unpklu4 .L1 a1,a2
1529 [b1] unpklu4 .L1X b3,a4
1530 [!a1] unpklu4 .L2 b5,b6
1531 unpklu4 .L2X a7,b8
1532 unpklu4 .S1 a1,a2
1533 [!b1] unpklu4 .S1X b3,a4
1534 [a2] unpklu4 .S2 b5,b6
1535 unpklu4 .S2X a7,b8
1536 xor .L1 a1,a2,a3
1537 [b2] xor .L1X a4,b5,a6
1538 [!a2] xor .L2 b7,b8,b9
1539 xor .L2X b10,a11,b12
1540 [!b2] xor .L1 -16,a13,a14
1541 xor .L1X 15,b15,a16
1542 xor .L2 3,b17,b18
1543 [a0] xor .L2X -12,a19,b20
1544 xor .S1 a1,a2,a3
1545 [b0] xor .S1X a4,b5,a6
1546 [!a0] xor .S2 b7,b8,b9
1547 xor .S2X b10,a11,b12
1548 [!b0] xor .S1 -16,a13,a14
1549 xor .S1X 15,b15,a16
1550 xor .S2 3,b17,b18
1551 [a1] xor .S2X -12,a19,b20
1552 xor .D1 a1,a2,a3
1553 [b0] xor .D1X a4,b5,a6
1554 [!a0] xor .D2 b7,b8,b9
1555 xor .D2X b10,a11,b12
1556 [!b0] xor .D1 -16,a13,a14
1557 xor .D1X 15,b15,a16
1558 xor .D2 3,b17,b18
1559 [a1] xor .D2X -12,a19,b20
1560 xormpy .M1 a1,a2,a3
1561 xormpy .M1X a4,b5,a6
1562 xormpy .M2 b7,b8,b9
1563 xormpy .M2X b10,a11,b12
1564 xpnd2 .M1 a13,a14
1565 [b1] xpnd2 .M1X b15,a16
1566 [!a1] xpnd2 .M2 b17,b18
1567 xpnd2 .M2X a19,b20
1568 xpnd4 .M1 a13,a14
1569 [!b1] xpnd4 .M1X b15,a16
1570 [a2] xpnd4 .M2 b17,b18
1571 xpnd4 .M2X a19,b20
1572 zero .L1 a1
1573 [b2] zero .L2 b2
1574 [!a2] zero .L1 a5:a4
1575 zero .L2 b7:b6
1576 zero .D1 a8
1577 [!b2] zero .D2 b9
1578 [a0] zero .S1 a10
1579 zero .S2 b11
This page took 0.067369 seconds and 4 git commands to generate.