tizen 2.4 release
[external/binutils.git] / gas / testsuite / gas / ppc / power6.d
1 #as: -a32 -mpower6
2 #objdump: -dr -Mpower6
3 #name: POWER6 tests (includes DFP and Altivec)
4
5 .*
6
7 Disassembly of section \.text:
8
9 0+00 <start>:
10    0:   (4c 00 03 24|24 03 00 4c)       doze
11    4:   (4c 00 03 64|64 03 00 4c)       nap
12    8:   (4c 00 03 a4|a4 03 00 4c)       sleep
13    c:   (4c 00 03 e4|e4 03 00 4c)       rvwinkle
14   10:   (7c 83 01 34|34 01 83 7c)       prtyw   r3,r4
15   14:   (7d cd 01 74|74 01 cd 7d)       prtyd   r13,r14
16   18:   (7d 5c 02 a6|a6 02 5c 7d)       mfcfar  r10
17   1c:   (7d 7c 03 a6|a6 03 7c 7d)       mtcfar  r11
18   20:   (7c 83 2b f8|f8 2b 83 7c)       cmpb    r3,r4,r5
19   24:   (7c c0 3c be|be 3c c0 7c)       mffgpr  f6,r7
20   28:   (7d 00 4d be|be 4d 00 7d)       mftgpr  r8,f9
21   2c:   (7d 4b 66 2a|2a 66 4b 7d)       lwzcix  r10,r11,r12
22   30:   (7d 8e 7e 2e|2e 7e 8e 7d)       lfdpx   f12,r14,r15
23   34:   (ee 11 90 04|04 90 11 ee)       dadd    f16,f17,f18
24   38:   (fe 96 c0 04|04 c0 96 fe)       daddq   f20,f22,f24
25   3c:   (7c 60 06 6c|6c 06 60 7c)       dss     3
26   40:   (7e 00 06 6c|6c 06 00 7e)       dssall
27   44:   (7c 25 22 ac|ac 22 25 7c)       dst     r5,r4,1
28   48:   (7e 08 3a ac|ac 3a 08 7e)       dstt    r8,r7,0
29   4c:   (7c 65 32 ec|ec 32 65 7c)       dstst   r5,r6,3
30   50:   (7e 44 2a ec|ec 2a 44 7e)       dststt  r4,r5,2
31   54:   (00 00 02 00|00 02 00 00)       attn
32   58:   (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
33   5c:   (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
34   60:   (7c 68 11 20|20 11 68 7c)       mtcrf   129,r3
35   64:   (7c 70 11 20|20 11 70 7c)       mtocrf  1,r3
36   68:   (7c 70 21 20|20 21 70 7c)       mtocrf  2,r3
37   6c:   (7c 70 41 20|20 41 70 7c)       mtocrf  4,r3
38   70:   (7c 70 81 20|20 81 70 7c)       mtocrf  8,r3
39   74:   (7c 71 01 20|20 01 71 7c)       mtocrf  16,r3
40   78:   (7c 72 01 20|20 01 72 7c)       mtocrf  32,r3
41   7c:   (7c 74 01 20|20 01 74 7c)       mtocrf  64,r3
42   80:   (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
43   84:   (7c 60 00 26|26 00 60 7c)       mfcr    r3
44   88:   (7c 70 10 26|26 10 70 7c)       mfocrf  r3,1
45   8c:   (7c 70 20 26|26 20 70 7c)       mfocrf  r3,2
46   90:   (7c 70 40 26|26 40 70 7c)       mfocrf  r3,4
47   94:   (7c 70 80 26|26 80 70 7c)       mfocrf  r3,8
48   98:   (7c 71 00 26|26 00 71 7c)       mfocrf  r3,16
49   9c:   (7c 72 00 26|26 00 72 7c)       mfocrf  r3,32
50   a0:   (7c 74 00 26|26 00 74 7c)       mfocrf  r3,64
51   a4:   (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
52   a8:   (7c 01 17 ec|ec 17 01 7c)       dcbz    r1,r2
53   ac:   (7c 23 27 ec|ec 27 23 7c)       dcbzl   r3,r4
54   b0:   (7c 05 37 ec|ec 37 05 7c)       dcbz    r5,r6
55   b4:   (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
56   b8:   (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf.  6,f11
57   bc:   (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
58   c0:   (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf.  6,f11
59   c4:   (fc 0d 55 8e|8e 55 0d fc)       mtfsf   6,f10,0,1
60   c8:   (fc 0d 5d 8f|8f 5d 0d fc)       mtfsf.  6,f11,0,1
61   cc:   (fe 0c 55 8e|8e 55 0c fe)       mtfsf   6,f10,1,0
62   d0:   (fe 0c 5d 8f|8f 5d 0c fe)       mtfsf.  6,f11,1,0
63   d4:   (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
64   d8:   (ff 00 f1 0d|0d f1 00 ff)       mtfsfi. 6,15
65   dc:   (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
66   e0:   (ff 00 f1 0d|0d f1 00 ff)       mtfsfi. 6,15
67   e4:   (ff 01 01 0c|0c 01 01 ff)       mtfsfi  6,0,1
68   e8:   (ff 01 f1 0d|0d f1 01 ff)       mtfsfi. 6,15,1
69   ec:   (7d 6a 02 74|74 02 6a 7d)       cbcdtd  r10,r11
70   f0:   (7d 6a 02 34|34 02 6a 7d)       cdtbcd  r10,r11
71   f4:   (7d 4b 60 94|94 60 4b 7d)       addg6s  r10,r11,r12
72   f8:   (60 21 00 00|00 00 21 60)       ori     r1,r1,0
73   fc:   (60 21 00 00|00 00 21 60)       ori     r1,r1,0
74 #pass