Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / ppc / a2.s
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
107         dci
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
247         ici
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
411         rfi
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
431         sc      
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