opcodes/
[binutils.git] / gas / testsuite / gas / ppc / a2.s
blobfcc2e4d9e26503ab0b7b602f59a9f43e83d2a002
1 .section ".text"
2 start:
3 add. 4,5,6
4 add 4,5,6
5 addc. 4,5,6
6 addc 4,5,6
7 addco. 4,5,6
8 addco 4,5,6
9 adde. 4,5,6
10 adde 4,5,6
11 addeo. 4,5,6
12 addeo 4,5,6
13 addi 4,5,13
14 addi 4,5,-13
15 addic. 4,5,13
16 addic. 4,5,-13
17 addic 4,5,13
18 addic 4,5,-13
19 addis 4,5,23
20 addis 4,5,-23
21 addme. 4,5
22 addme 4,5
23 addmeo. 4,5
24 addmeo 4,5
25 addo. 4,5,6
26 addo 4,5,6
27 addze. 4,5
28 addze 4,5
29 addzeo. 4,5
30 addzeo 4,5
31 and. 4,5,6
32 and 4,5,6
33 andc. 4,5,6
34 andc 4,5,6
35 andi. 4,5,6
36 andis. 4,5,6
37 attn
38 ba label_abs
39 bc 0,1,foo
40 bc- 0,1,foo
41 bc+ 0,1,foo
42 bca 4,5,foo_abs
43 bca- 4,5,foo_abs
44 bca+ 4,5,foo_abs
45 bcctr 4,6,1
46 bcctr- 4,6
47 bcctr+ 4,6
48 bcctrl 4,6,1
49 bcctrl- 4,6
50 bcctrl+ 4,6
51 bcl 0,1,foo
52 bcl- 0,1,foo
53 bcl+ 0,1,foo
54 bcla 4,5,foo_abs
55 bcla- 4,5,foo_abs
56 bcla+ 4,5,foo_abs
57 bclr 4,6,1
58 bclr- 4,6
59 bclr+ 4,6
60 bclrl 4,6,1
61 bclrl- 4,6
62 bclrl+ 4,6
63 b label
64 bla label_abs
65 bl label
66 bpermd 10,11,12
67 cmp 1,1,7,8
68 cmpb 10,11,12
69 cmpi 1,1,10,13
70 cmpi 1,1,10,-13
71 cmpl 1,1,7,8
72 cmpli 1,1,10,100
73 cntlzd. 20,21
74 cntlzd 20,21
75 cntlzw. 20,21
76 cntlzw 20,21
77 crand 1,2,3
78 crandc 1,2,3
79 creqv 1,2,3
80 crnand 1,2,3
81 crnor 1,2,3
82 cror 1,2,3
83 crorc 1,2,3
84 crxor 1,2,3
85 dcba 10,11
86 dcbf 10,11,0
87 dcbf 10,11,1
88 dcbfep 10,11
89 dcbi 10,11
90 dcblc 0,10,11
91 dcblc 1,10,11
92 dcbst 10,11
93 dcbstep 10,11
94 dcbt 10,11,0
95 dcbt 10,11,1
96 dcbtep 10,11,12
97 dcbtls 0,10,11
98 dcbtls 1,10,11
99 dcbtst 10,11,0
100 dcbtst 10,11,1
101 dcbtstep 10,11,12
102 dcbtstls 0,10,11
103 dcbtstls 1,10,11
104 dcbz 10,11
105 dcbzep 10,11
106 dccci
108 dci 0
109 dci 10
110 divd. 20,21,22
111 divd 20,21,22
112 divdo. 20,21,22
113 divdo 20,21,22
114 divdu. 20,21,22
115 divdu 20,21,22
116 divduo. 20,21,22
117 divduo 20,21,22
118 divw. 20,21,22
119 divw 20,21,22
120 divwo. 20,21,22
121 divwo 20,21,22
122 divwu. 20,21,22
123 divwu 20,21,22
124 divwuo. 20,21,22
125 divwuo 20,21,22
126 eqv. 20,21,22
127 eqv 20,21,22
128 eratilx 0,10,11
129 eratilx 1,10,11
130 eratilx 7,10,11
131 erativax 10,11,12
132 eratre 10,11,0
133 eratre 10,11,3
134 eratsx. 10,11,12
135 eratsx 10,11,12
136 eratwe 10,11,0
137 eratwe 10,11,3
138 extsb. 10,11
139 extsb 10,11
140 extsh. 10,11
141 extsh 10,11
142 extsw. 10,11
143 extsw 10,11
144 fabs. 20,21
145 fabs 20,21
146 fadd. 20,21,22
147 fadd 20,21,22
148 fadds. 20,21,22
149 fadds 20,21,22
150 fcfid. 20,21
151 fcfid 20,21
152 fcmpo 0,20,21
153 fcmpo 1,20,21
154 fcmpu 0,20,21
155 fcmpu 1,20,21
156 fcpsgn. 20,21,22
157 fcpsgn 20,21,22
158 fctid. 20,21
159 fctid 20,21
160 fctidz. 20,21
161 fctidz 20,21
162 fctiw. 20,21
163 fctiw 20,21
164 fctiwz. 20,21
165 fctiwz 20,21
166 fdiv. 20,21,22
167 fdiv 20,21,22
168 fdivs. 20,21,22
169 fdivs 20,21,22
170 fmadd. 20,21,22,23
171 fmadd 20,21,22,23
172 fmadds. 20,21,22,23
173 fmadds 20,21,22,23
174 fmr. 20,21
175 fmr 20,21
176 fmsub. 20,21,22,23
177 fmsub 20,21,22,23
178 fmsubs. 20,21,22,23
179 fmsubs 20,21,22,23
180 fmul. 20,21,22
181 fmul 20,21,22
182 fmuls. 20,21,22
183 fmuls 20,21,22
184 fnabs. 20,21
185 fnabs 20,21
186 fneg. 20,21
187 fneg 20,21
188 fnmadd. 20,21,22,23
189 fnmadd 20,21,22,23
190 fnmadds. 20,21,22,23
191 fnmadds 20,21,22,23
192 fnmsub. 20,21,22,23
193 fnmsub 20,21,22,23
194 fnmsubs. 20,21,22,23
195 fnmsubs 20,21,22,23
196 fre. 20,21
197 fre 20,21
198 fre. 20,21,0
199 fre 20,21,0
200 fre. 20,21,1
201 fre 20,21,1
202 fres. 20,21
203 fres 20,21
204 fres. 20,21,0
205 fres 20,21,0
206 fres. 20,21,1
207 fres 20,21,1
208 frim. 20,21
209 frim 20,21
210 frin. 20,21
211 frin 20,21
212 frip. 20,21
213 frip 20,21
214 friz. 20,21
215 friz 20,21
216 frsp. 20,21
217 frsp 20,21
218 frsqrte. 20,21
219 frsqrte 20,21
220 frsqrte. 20,21,0
221 frsqrte 20,21,0
222 frsqrte. 20,21,1
223 frsqrte 20,21,1
224 frsqrtes 20,21
225 frsqrtes. 20,21
226 frsqrtes 20,21,0
227 frsqrtes. 20,21,0
228 frsqrtes 20,21,1
229 frsqrtes. 20,21,1
230 fsel. 20,21,22,23
231 fsel 20,21,22,23
232 fsqrt. 20,21
233 fsqrt 20,21
234 fsqrts. 20,21
235 fsqrts 20,21
236 fsub. 20,21,22
237 fsub 20,21,22
238 fsubs. 20,21,22
239 fsubs 20,21,22
240 icbi 10,11
241 icbiep 10,11
242 icbt 0,10,11
243 icbt 7,10,11
244 icbtls 0,10,11
245 icbtls 7,10,11
246 iccci
248 ici 0
249 ici 10
250 icswx. 10,11,12
251 icswx 10,11,12
252 isel 10,11,12,23
253 isync
254 lbepx 10,11,12
255 lbz 10,-17(11)
256 lbz 10,17(11)
257 lbzu 10,-1(11)
258 lbzu 10,1(11)
259 lbzux 10,11,13
260 lbzx 10,11,13
261 ld 10,-8(11)
262 ld 10,8(11)
263 ldarx 10,11,12,0
264 ldarx 10,11,12,1
265 ldbrx 10,11,12
266 ldepx 10,11,12
267 ldu 10,-8(11)
268 ldu 10,8(11)
269 ldux 10,11,12
270 ldx 10,11,12
271 lfd 20,-8(10)
272 lfd 20,8(10)
273 lfdepx 20,10,11
274 lfdu 20,-8(10)
275 lfdu 20,8(10)
276 lfdux 20,10,11
277 lfdx 20,10,11
278 lfiwax 20,10,11
279 lfiwzx 20,10,11
280 lfs 20,-4(10)
281 lfs 20,4(10)
282 lfsu 20,-4(10)
283 lfsu 20,4(10)
284 lfsux 20,10,11
285 lfsx 20,10,11
286 lha 10,2(11)
287 lhau 10,-2(11)
288 lhaux 10,11,12
289 lhax 10,11,12
290 lhbrx 10,11,12
291 lhepx 10,11,12
292 lhz 10,-2(11)
293 lhz 10,2(11)
294 lhzu 10,-2(11)
295 lhzu 10,2(11)
296 lhzux 10,11,12
297 lhzx 10,11,12
298 lmw 20,16(10)
299 lswi 10,11,1
300 lswi 10,11,32
301 lswx 10,11,12
302 lwa 10,-4(11)
303 lwa 10,4(11)
304 lwarx 10,11,12,0
305 lwarx 10,11,12,1
306 lwaux 10,11,12
307 lwax 10,11,12
308 lwbrx 10,11,12
309 lwepx 10,11,12
310 lwz 10,-4(11)
311 lwz 10,4(11)
312 lwzu 10,-4(11)
313 lwzu 10,4(11)
314 lwzux 10,11,12
315 lwzx 10,11,12
316 mbar
317 mbar 0
318 eieio
319 mbar 1
320 mcrf 0,1
321 mcrfs 3,4
322 mcrxr 0
323 mcrxr 3
324 mfcr 3
325 mfcr 3,0
326 mfcr 3,0x01
327 mfcr 3,0x80
328 mfdcr. 10,234
329 mfdcr 10,234
330 mfdcrx. 10,11
331 mfdcrx 10,11
332 mffs. 20
333 mffs 20
334 mfmsr 10
335 mfocrf 3,0x01
336 mfocrf 3,0x80
337 mfspr 10,234
338 mftb 10,268
339 mftb 10,269
340 msgclr 10
341 msgsnd 10
342 mtcrf 0x00,3
343 mtcrf 0x01,3
344 mtcrf 0x80,3
345 mtcrf 0xff,3
346 mtdcr. 234,10
347 mtdcr 234,10
348 mtdcrx. 10,11
349 mtdcrx 10,11
350 mtfsb0. 3
351 mtfsb0 3
352 mtfsb1. 3
353 mtfsb1 3
354 mtfsf. 6,20
355 mtfsf 6,20
356 mtfsf. 6,20,0,0
357 mtfsf 6,20,0,0
358 mtfsf. 6,20,1,1
359 mtfsf 6,20,1,1
360 mtfsfi. 6,0
361 mtfsfi 6,0
362 mtfsfi. 6,13,0
363 mtfsfi 6,13,0
364 mtfsfi. 6,13,1
365 mtfsfi 6,13,1
366 mtmsr 10
367 mtmsr 10,0
368 mtmsr 10,1
369 mtocrf 0x01,3
370 mtocrf 0x80,3
371 mtspr 234,10
372 mulhd. 20,21,22
373 mulhd 20,21,22
374 mulhdu. 20,21,22
375 mulhdu 20,21,22
376 mulhw. 20,21,22
377 mulhw 20,21,22
378 mulhwu. 20,21,22
379 mulhwu 20,21,22
380 mulld. 20,21,22
381 mulld 20,21,22
382 mulldo. 20,21,22
383 mulldo 20,21,22
384 mulli 20,21,100
385 mulli 20,21,-100
386 mullw. 20,21,22
387 mullw 20,21,22
388 mullwo. 20,21,22
389 mullwo 20,21,22
390 nand. 20,21,22
391 nand 20,21,22
392 neg. 20,21
393 neg 20,21
394 nego. 20,21
395 nego 20,21
396 nor. 20,21,22
397 nor 20,21,22
398 or. 20,21,22
399 or 20,21,22
400 orc. 20,21,22
401 orc 20,21,22
402 ori 20,21,0x1000
403 oris 20,21,0x1000
404 popcntb 10,11
405 popcntd 10,11
406 popcntw 10,11
407 prtyd 10,11
408 prtyw 10,11
409 rfci
410 rfgi
412 rfmci
413 rldcl. 10,11,12,0x3f
414 rldcl 10,11,12,0x3f
415 rldcr. 10,11,12,0x3f
416 rldcr 10,11,12,0x3f
417 rldic. 10,11,23,0x3f
418 rldic 10,11,23,0x3f
419 rldicl. 10,11,23,0x3f
420 rldicl 10,11,23,0x3f
421 rldicr. 10,11,23,0x3f
422 rldicr 10,11,23,0x3f
423 rldimi. 10,11,23,0x3f
424 rldimi 10,11,23,0x3f
425 rlwimi. 10,11,23,0,31
426 rlwimi 10,11,23,0,31
427 rlwinm. 10,11,23,0,31
428 rlwinm 10,11,23,0,31
429 rlwnm. 10,11,23,0,31
430 rlwnm 10,11,23,0,31
432 sc 100
433 sld. 10,11,12
434 sld 10,11,12
435 slw. 10,11,12
436 slw 10,11,12
437 srad. 10,11,12
438 srad 10,11,12
439 sradi. 10,11,0x3f
440 sradi 10,11,0x3f
441 sraw. 10,11,12
442 sraw 10,11,12
443 srawi. 10,11,31
444 srawi 10,11,31
445 srd. 10,11,12
446 srd 10,11,12
447 srw. 10,11,12
448 srw 10,11,12
449 stb 10,-1(11)
450 stb 10,1(11)
451 stbepx 10,11,12
452 stbu 10,-1(11)
453 stbu 10,1(11)
454 stbux 10,11,12
455 stbx 10,11,12
456 std 10,-8(11)
457 std 10,8(11)
458 stdbrx 10,11,12
459 stdcx. 10,11,12
460 stdepx 10,11,12
461 stdu 10,-8(11)
462 stdu 10,8(11)
463 stdux 10,11,12
464 stdx 10,11,12
465 stfd 20,-8(10)
466 stfd 20,8(10)
467 stfdepx 20,10,11
468 stfdu 20,-8(10)
469 stfdu 20,8(10)
470 stfdux 20,10,11
471 stfdx 20,10,11
472 stfiwx 20,10,11
473 stfs 20,-4(10)
474 stfs 20,4(10)
475 stfsu 20,-4(10)
476 stfsu 20,4(10)
477 stfsux 20,10,11
478 stfsx 20,10,11
479 sth 10,-2(11)
480 sth 10,2(11)
481 sth 10,-4(11)
482 sth 10,4(11)
483 sthbrx 10,11,12
484 sthepx 10,11,12
485 sthu 10,-2(11)
486 sthu 10,2(11)
487 sthux 10,11,12
488 sthx 10,11,12
489 stmw 20,16(10)
490 stswi 10,11,1
491 stswi 10,11,32
492 stswx 10,11,12
493 stwbrx 10,11,12
494 stwcx. 10,11,12
495 stwepx 10,11,12
496 stwu 10,-4(11)
497 stwu 10,4(11)
498 stwux 10,11,12
499 stwx 10,11,12
500 subf. 20,21,22
501 subf 20,21,22
502 subfc. 20,21,22
503 subfc 20,21,22
504 subfco. 20,21,22
505 subfco 20,21,22
506 subfe. 20,21,22
507 subfe 20,21,22
508 subfeo. 20,21,22
509 subfeo 20,21,22
510 subfic 20,21,100
511 subfic 20,21,-100
512 subfme. 20,21
513 subfme 20,21
514 subfmeo. 20,21
515 subfmeo 20,21
516 subfo. 20,21,22
517 subfo 20,21,22
518 subfze. 20,21
519 subfze 20,21
520 subfzeo. 20,21
521 subfzeo 20,21
522 sync
523 msync
524 sync 0
525 sync 1
526 td 5,10,11
527 tdi 5,10,100
528 tdi 5,10,-100
529 tlbilx 3,10,11
530 tlbivax 10,11
531 tlbre
532 tlbre 10,11,7
533 tlbsrx. 10,11
534 tlbsx. 10,11,12
535 tlbsx 10,11,12
536 tlbsync
537 tlbwe
538 tlbwe 10,11,7
539 tw 5,10,11
540 twi 5,10,100
541 twi 5,10,-100
542 wait
543 wait 0
544 wait 1
545 wait 2
546 waitimpl
547 waitrsv
548 wchkall
549 wchkall 0
550 wchkall 3
551 wclr 1,10,11
552 wclrall 1
553 wclrone 10,11
554 wrtee 10
555 wrteei 1
556 xor. 10,11,12
557 xor 10,11,12
558 xori 10,11,0x1000
559 xoris 10,11,0x1000