Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / tic54x / opcodes.d
1 #objdump: -d
2 #name: c54x opcode list
3
4 .*:     file format .*c54x.*
5
6 Disassembly of section .text:
7
8 0+000 <_opcodes>:
9    0:   e39a    abdst  \*ar3\+,\*ar4\+
10    1:   f485    abs    a
11    2:   f585    abs    a,b
12    3:   0090    add    \*ar0\+,a
13    4:   0491    add    \*ar1\+,ts,a
14    5:   3c92    add    \*ar2\+,16,a
15    6:   6f93    add    \*ar3\+,a,b
16    7:   0d00 
17    8:   90a1    add    \*ar4\+,1,a
18    9:   a09a    add    \*ar3\+,\*ar4\+,a
19    a:   f000    add    #-32768,a
20    b:   8000 
21    c:   f160    add    #0,16,a,b
22    d:   0000 
23    e:   f510    add    a,-16,b
24    f:   f580    add    a,asm,b
25   10:   0690    addc   \*ar0\+,a
26   11:   6b91    addm   #1,\*ar1\+
27   12:   0001 
28   13:   0292    adds   \*ar2\+,a
29   14:   1893    and    \*ar3\+,a
30   15:   f131    and    #1,1,a,b
31   16:   0001 
32   17:   f163    and    #1,16,a,b
33   18:   0001 
34   19:   f080    and    a
35   1a:   6890    andm   #1,\*ar0\+
36   1b:   0001 
37   1c:   f073    b      11c <_opcodes_end>
38   1d:   011c 
39   1e:   f273    bd     11c <_opcodes_end>
40   1f:   011c 
41   20:   f495    nop    
42   21:   f495    nop    
43   22:   f4e2    bacc   a
44   23:   f7e2    baccd  b
45   24:   f495    nop    
46   25:   f495    nop    
47   26:   6c91    banz   11c <_opcodes_end>,\*ar1\+
48   27:   011c 
49   28:   6e92    banzd  11c <_opcodes_end>,\*ar2\+
50   29:   011c 
51   2a:   f495    nop    
52   2b:   f495    nop    
53   2c:   f875    bc     11c <_opcodes_end>,aeq, aov
54   2d:   011c 
55   2e:   fa3f    bcd    11c <_opcodes_end>,tc, c, bio
56   2f:   011c 
57   30:   f495    nop    
58   31:   f495    nop    
59   32:   9691    bit    \*ar3\+,1
60   33:   6194    bitf   \*ar4\+,#-1
61   34:   ffff 
62   35:   3495    bitt   \*ar5\+
63   36:   f4e3    cala   a
64   37:   f7e3    calad  b
65   38:   f495    nop    
66   39:   f495    nop    
67   3a:   f074    call   11c <_opcodes_end>
68   3b:   011c 
69   3c:   f274    calld  11c <_opcodes_end>
70   3d:   011c 
71   3e:   f495    nop    
72   3f:   f495    nop    
73   40:   f930    cc     11c <_opcodes_end>,tc
74   41:   011c 
75   42:   fb45    ccd    11c <_opcodes_end>,aeq
76   43:   011c 
77   44:   f495    nop    
78   45:   f495    nop    
79   46:   f693    cmpl   b,a
80   47:   6090    cmpm   \*ar0\+,#1
81   48:   0001 
82   49:   f5a9    cmpr   lt,ar1
83   4a:   8e92    cmps   a,\*ar2\+
84   4b:   518b    dadd   \*ar3-,a,b
85   4c:   5a8c    dadst  \*ar4-,a
86   4d:   4d95    delay  \*ar5\+
87   4e:   568e    dld    \*ar6-,a
88   4f:   598f    drsub  \*ar7-,b
89   50:   5e88    dsadt  \*ar0-,a
90   51:   4e89    dst    a,\*ar1-
91   52:   558a    dsub   \*ar2-,b
92   53:   5c8b    dsubt  \*ar3-,a
93   54:   f48e    exp    a
94   55:   e09a    firs   \*ar3\+,\*ar4\+,11c <_opcodes_end>
95   56:   011c 
96   57:   ee80    frame  -128
97   58:   f6e1    idle   2
98   59:   f7cf    intr   15
99   5a:   1090    ld     \*ar0\+,a
100   5b:   1491    ld     \*ar1\+,ts,a
101   5c:   4492    ld     \*ar2\+,16,a
102   5d:   9491    ld     \*ar3\+,1,a
103   5e:   94a1    ld     \*ar4\+,1,a
104   5f:   e901    ld     #1,b
105   60:   f021    ld     #32767,1,a
106   61:   7fff 
107   62:   f062    ld     #32767,16,a
108   63:   7fff 
109   64:   f582    ld     a,asm,b
110   65:   f541    ld     a,1,b
111   66:   3090    ld     \*ar0\+,t
112   67:   4691    ld     \*ar1\+,dp
113   68:   ea02    ld     #2,dp
114   69:   ed0f    ld     #15,asm
115   6a:   f4a7    ld     #7,arp
116   6b:   3292    ld     \*ar2\+,asm
117   6c:   4813    ldm    ar3,a
118   6d:   a889    ld     \*ar2\+,a || mac    \*ar3\+,a
119   6e:   abab    ld     \*ar4\+,b || macr   \*ar5\+,b
120   6f:   ac89    ld     \*ar2\+,a || mas    \*ar3\+,a
121   70:   afab    ld     \*ar4\+,b || masr   \*ar5\+,b
122   71:   1696    ldr    \*ar6\+,a
123   72:   1297    ldu    \*ar7\+,a
124   73:   e19a    lms    \*ar3\+,\*ar4\+
125   74:   4c90    ltd    \*ar0\+
126   75:   2891    mac    \*ar1\+,a
127   76:   2a92    macr   \*ar2\+,a
128   77:   b189    mac    \*ar2\+,\*ar3\+,a,b
129   78:   b5ab    macr   \*ar4\+,\*ar5\+,a,b
130   79:   f167    mac    #1,a,b
131   7a:   0001 
132   7b:   6490    mac    \*ar0\+,#1,a
133   7c:   0001 
134   7d:   3591    maca   \*ar1\+,b
135   7e:   f588    maca   t,a,b
136   7f:   7a92    macd   \*ar2\+,11c <_opcodes_end>,a
137   80:   011c 
138   81:   7893    macp   \*ar3\+,11c <_opcodes_end>,a
139   82:   011c 
140   83:   a6ab    macsu  \*ar4\+,\*ar5\+,a
141   84:   6d96    mar    \*ar6\+
142   85:   2c97    mas    \*ar7\+,a
143   86:   2e90    masr   \*ar0\+,a
144   87:   b99a    mas    \*ar3\+,\*ar4\+,a,b
145   88:   bd8b    masr   \*ar2\+,\*ar5\+,a,b
146   89:   3396    masa   \*ar6\+,b
147   8a:   f58a    masa   t,a,b
148   8b:   f48b    masar  t,a
149   8c:   f486    max    a
150   8d:   f587    min    b
151   8e:   2097    mpy    \*ar7\+,a
152   8f:   a59a    mpy    \*ar3\+,\*ar4\+,b
153   90:   6280    mpy    \*ar0,#1,a
154   91:   0001 
155   92:   f066    mpy    #1,a
156   93:   0001 
157   94:   3190    mpya   \*ar0\+
158   95:   f58c    mpya   b
159   96:   2591    mpyu   \*ar1\+,b
160   97:   e589    mvdd   \*ar2\+,\*ar3\+
161   98:   7194    mvdk   \*ar4\+,0 <_opcodes>
162   99:   0000 
163   9a:   7215    mvdm   0 <_opcodes>,ar5
164   9b:   0000 
165   9c:   7d96    mvdp   \*ar6\+,11c <_opcodes_end>
166   9d:   011c 
167   9e:   7097    mvkd   0 <_opcodes>,\*ar7\+
168   9f:   0000 
169   a0:   7310    mvmd   ar0,0 <_opcodes>
170   a1:   0000 
171   a2:   e712    mvmm   ar1,ar2
172   a3:   7c93    mvpd   11c <_opcodes_end>,\*ar3\+
173   a4:   011c 
174   a5:   f584    neg    a,b
175   a6:   f495    nop    
176   a7:   f48f    norm   a
177   a8:   1b90    or     \*ar0\+,b
178   a9:   f340    or     #7,b
179   aa:   0007 
180   ab:   f364    or     #1,16,b
181   ac:   0001 
182   ad:   f3a0    or     b
183   ae:   6991    orm    #1,\*ar1\+
184   af:   0001 
185   b0:   3692    poly   \*ar2\+
186   b1:   8b93    popd   \*ar3\+
187   b2:   8a14    popm   ar4
188   b3:   7495    portr  pa0,\*ar5\+
189   b4:   0000 
190   b5:   7596    portw  \*ar6\+,pa0
191   b6:   0000 
192   b7:   4b97    pshd   \*ar7\+
193   b8:   4a10    pshm   ar0
194   b9:   fc44    rc     aneq
195   ba:   fe46    rcd    agt
196   bb:   7e91    reada  \*ar1\+
197   bc:   f7e0    reset  
198   bd:   fc00    ret    
199   be:   fe00    retd   
200   bf:   f495    nop    
201   c0:   f495    nop    
202   c1:   f4eb    rete   
203   c2:   f6eb    reted  
204   c3:   f495    nop    
205   c4:   f495    nop    
206   c5:   f49b    retf   
207   c6:   f69b    retfd  
208   c7:   f491    rol    a
209   c8:   f492    roltc  a
210   c9:   f590    ror    b
211   ca:   4790    rpt    \*ar0\+
212   cb:   f495    nop    
213   cc:   ec20    rpt    #32
214   cd:   f495    nop    
215   ce:   f070    rpt    #65535
216   cf:   ffff 
217   d0:   f495    nop    
218   d1:   f072    rptb   11b <_opcodes\+0x11b>
219   d2:   011b 
220   d3:   f495    nop    
221   d4:   f272    rptbd  11b <_opcodes\+0x11b>
222   d5:   011b 
223   d6:   f495    nop    
224   d7:   f495    nop    
225   d8:   f071    rptz   a,#32767
226   d9:   7fff 
227   da:   f495    nop    
228   db:   f6bf    rsbx   st1,braf
229   dc:   9e93    saccd  a,\*ar3\+,alt
230   dd:   f483    sat    a
231   de:   f56f    sfta   a,15,b
232   df:   f494    sftc   a
233   e0:   f0ef    sftl   a,15
234   e1:   e289    sqdst  \*ar2\+,\*ar3\+
235   e2:   2794    squr   \*ar4\+,b
236   e3:   f48d    squr   a,a
237   e4:   3895    squra  \*ar5\+,a
238   e5:   3a96    squrs  \*ar6\+,a
239   e6:   9d87    srccd  \*ar2\+,aleq
240   e7:   f7bf    ssbx   st1,braf
241   e8:   8c90    st     t,\*ar0\+
242   e9:   8d91    st     trn,\*ar1\+
243   ea:   7692    st     #32767,\*ar2\+
244   eb:   7fff 
245   ec:   8293    sth    a,\*ar3\+
246   ed:   8694    sth    a,asm,\*ar4\+
247   ee:   9abf    sth    a,15,\*ar5\+
248   ef:   6f96    sth    a,-16,\*ar6\+
249   f0:   0c70 
250   f1:   8097    stl    a,\*ar7\+
251   f2:   8490    stl    a,asm,\*ar0\+
252   f3:   6f91    stl    a,15,\*ar1\+
253   f4:   0c8f 
254   f5:   988f    stl    a,15,\*ar2\+
255   f6:   8813    stlm   a,ar3
256   f7:   7714    stm    #32767,ar4
257   f8:   7fff 
258   f9:   c1ab    st     a,\*ar5\+ || add    \*ar4\+,b
259   fa:   c989    st     a,\*ar3\+ || ld     \*ar2\+,b
260   fb:   e4a9    st     a,\*ar3\+ || ld     \*ar4\+,t
261   fc:   d18b    st     a,\*ar5\+ || mac    \*ar2\+,b
262   fd:   dda9    st     a,\*ar3\+ || masr   \*ar4\+,b
263   fe:   cda9    st     a,\*ar3\+ || mpy    \*ar4\+,b
264   ff:   c5a9    st     a,\*ar3\+ || sub    \*ar4\+,b
265  100:   9cbd    strcd  \*ar5\+,beq
266  101:   0890    sub    \*ar0\+,a
267  102:   0c91    sub    \*ar1\+,ts,a
268  103:   4192    sub    \*ar2\+,16,a,b
269  104:   6f93    sub    \*ar3\+,a,b
270  105:   0d20 
271  106:   92af    sub    \*ar4\+,15,a
272  107:   a3ba    sub    \*ar5\+,\*ar4\+,b
273  108:   f11f    sub    #1,15,a,b
274  109:   0001 
275  10a:   f161    sub    #1,16,a,b
276  10b:   0001 
277  10c:   f530    sub    a,-16,b
278  10d:   f581    sub    a,asm,b
279  10e:   0e90    subb   \*ar0\+,a
280  10f:   1e91    subc   \*ar1\+,a
281  110:   0a92    subs   \*ar2\+,a
282  111:   f4cf    trap   15
283  112:   7f93    writa  \*ar3\+
284  113:   fd70    xc     1,aov
285  114:   1c94    xor    \*ar4\+,a
286  115:   f050    xor    #1,a
287  116:   0001 
288  117:   f065    xor    #1,16,a
289  118:   0001 
290  119:   f1c1    xor    a,1,b
291  11a:   6a95    xorm   #1,\*ar5\+
292  11b:   0001