Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mcore / allinsn.d
1 #as:
2 #objdump: -drz
3 #name: allinsn
4
5 .*: +file format .*
6
7 Disassembly of section \.text:
8
9 0+000 <abs>:
10    0:   01e0            abs     r0
11
12 0+002 <addc>:
13    2:   0621            addc    r1, r2
14
15 0+004 <addi>:
16    4:   2003            addi    r3, 1
17
18 0+006 <addu>:
19    6:   1c54            addu    r4, r5
20
21 0+008 <and>:
22    8:   1676            and     r6, r7
23
24 0+00a <andi>:
25    a:   2e28            andi    r8, 2
26
27 0+00c <andn>:
28    c:   1fa9            andn    r9, r10
29
30 0+00e <asr>:
31    e:   1acb            asr     r11, r12
32
33 0+010 <asrc>:
34   10:   3a0d            asrc    r13
35
36 0+012 <asri>:
37   12:   3bfe            asri    r14, 31
38
39 0+014 <bclri>:
40   14:   300f            bclri   r15, 0
41
42 0+016 <bf>:
43   16:   eff4            bf      0x.*0
44
45 0+018 <bgeni>:
46   18:   3270            bgeni   r0, 7
47
48 0+01a <BGENI>:
49   1a:   3280            bgeni   r0, 8
50
51 0+01c <BGENi>:
52   1c:   33f0            bgeni   r0, 31
53
54 0+01e <bgenr>:
55   1e:   1321            bgenr   r1, r2
56
57 0+020 <bkpt>:
58   20:   0000            bkpt
59
60 0+022 <bmaski>:
61   22:   2c83            bmaski  r3, 8
62
63 0+024 <BMASKI>:
64   24:   2df3            bmaski  r3, 31
65
66 0+026 <br>:
67   26:   f7ff            br      0x.*26
68
69 0+028 <brev>:
70   28:   00f4            brev    r4
71
72 0+02a <bseti>:
73   2a:   35e5            bseti   r5, 30
74
75 0+02c <bsr>:
76   2c:   ffe9            bsr     0x.*0.*
77
78 0+02e <bt>:
79   2e:   e7e8            bt      0x.*0
80
81 0+030 <btsti>:
82   30:   37b6            btsti   r6, 27
83
84 0+032 <clrc>:
85   32:   0f00            cmpne   r0, r0
86
87 0+034 <clrf>:
88   34:   01d7            clrf    r7
89
90 0+036 <clrt>:
91   36:   01c8            clrt    r8
92
93 0+038 <cmphs>:
94   38:   0ca9            cmphs   r9, r10
95
96 0+03a <cmplt>:
97   3a:   0dcb            cmplt   r11, r12
98
99 0+03c <cmplei>:
100   3c:   22eb            cmplti  r11, 15
101
102 0+03e <cmplti>:
103   3e:   23fd            cmplti  r13, 32
104
105 0+040 <cmpne>:
106   40:   0ffe            cmpne   r14, r15
107
108 0+042 <cmpnei>:
109   42:   2a00            cmpnei  r0, 0
110
111 0+044 <decf>:
112   44:   0091            decf    r1
113
114 0+046 <decgt>:
115   46:   01a2            decgt   r2
116
117 0+048 <declt>:
118   48:   0183            declt   r3
119
120 0+04a <decne>:
121   4a:   01b4            decne   r4
122
123 0+04c <dect>:
124   4c:   0085            dect    r5
125
126 0+04e <divs>:
127   4e:   3216            divs    r6, r1
128
129 0+050 <divu>:
130   50:   2c18            divu    r8, r1
131
132 0+052 <doze>:
133   52:   0006            doze
134
135 0+054 <ff1>:
136   54:   00ea            ff1     r10
137
138 0+056 <incf>:
139   56:   00bb            incf    r11
140
141 0+058 <inct>:
142   58:   00ac            inct    r12
143
144 0+05a <ixh>:
145   5a:   1ded            ixh     r13, r14
146
147 0+05c <ixw>:
148   5c:   150f            ixw     r15, r0
149
150 0+05e <jbf>:
151   5e:   efd0            bf      0x.*0
152
153 0+060 <jbr>:
154   60:   f00e            br      0x7e
155
156 0+062 <jbsr>:
157   62:   7f0a            jsri    0x0     // from address pool at 0x8c
158
159 0+064 <jbt>:
160   64:   e00c            bt      0x7e
161
162 0+066 <jmp>:
163   66:   00c1            jmp     r1
164
165 0+068 <jmpi>:
166   68:   7009            jmpi    0x0     // from address pool at 0x8c
167
168 0+06a <jsr>:
169   6a:   00d2            jsr     r2
170
171 0+06c <jsri>:
172   6c:   7f08            jsri    0x0     // from address pool at 0x8c
173
174 0+06e <ld\.b>:
175   6e:   a304            ldb     r3, \(r4, 0\)
176
177 0+070 <ld\.h>:
178   70:   c516            ldh     r5, \(r6, 2\)
179
180 0+072 <ld\.w>:
181   72:   8718            ld      r7, \(r8, 4\)
182
183 0+074 <ldb>:
184   74:   a9fa            ldb     r9, \(r10, 15\)
185
186 0+076 <ldh>:
187   76:   cbfc            ldh     r11, \(r12, 30\)
188
189 0+078 <ld>:
190   78:   8d5e            ld      r13, \(r14, 20\)
191
192 0+07a <ldw>:
193   7a:   8dfe            ld      r13, \(r14, 60\)
194
195 0+07c <ldm>:
196   7c:   0062            ldm     r2-r15, \(r0\)
197
198 0+07e <fooloop>:
199   7e:   0041            ldq     r4-r7, \(r1\)
200
201 0+080 <loopt>:
202   80:   048e            loopt   r8, 0x64
203
204 0+082 <LRW>:
205   82:   7901            lrw     r9, 0x3C0C1BBA
206
207 0+084 <lrw>:
208   84:   7903            lrw     r9, 0x4321
209
210 0+086 <foolit>:
211   86:   1234            mov     r4, r3
212
213 0+088 <lsl>:
214   88:   1bba            lsl     r10, r11
215
216 0+08a <lslc>:
217   8a:   3c0c            lslc    r12
218   8c:   0000            bkpt
219                         8c: ADDR32      \.text
220   8e:   0000            bkpt
221   90:   4321            \.short 0x4321
222   92:   0000            bkpt
223
224 0+094 <lsli>:
225   94:   3dfd            lsli    r13, 31
226
227 0+096 <lsr>:
228   96:   0bfe            lsr     r14, r15
229
230 0+098 <lsrc>:
231   98:   3e00            lsrc    r0
232
233 0+09a <lsri>:
234   9a:   3e11            lsri    r1, 1
235
236 0+09c <mclri>:
237   9c:   3064            bclri   r4, 6
238
239 0+09e <mfcr>:
240   9e:   1002            mfcr    r2, psr
241
242 0+0a0 <mov>:
243   a0:   1243            mov     r3, r4
244
245 0+0a2 <movf>:
246   a2:   0a65            movf    r5, r6
247
248 0+0a4 <movi>:
249   a4:   67f7            movi    r7, 127
250
251 0+0a6 <movt>:
252   a6:   0298            movt    r8, r9
253
254 0+0a8 <mtcr>:
255   a8:   180a            mtcr    r10, psr
256
257 0+0aa <mult>:
258   aa:   03cb            mult    r11, r12
259
260 0+0ac <mvc>:
261   ac:   002d            mvc     r13
262
263 0+0ae <mvcv>:
264   ae:   003e            mvcv    r14
265
266 0+0b0 <neg>:
267   b0:   2802            rsubi   r2, 0
268
269 0+0b2 <not>:
270   b2:   01ff            not     r15
271
272 0+0b4 <or>:
273   b4:   1e10            or      r0, r1
274
275 0+0b6 <rfi>:
276   b6:   0003            rfi
277
278 0+0b8 <rolc>:
279   b8:   0666            addc    r6, r6
280
281 0+0ba <rori>:
282   ba:   39a9            rotli   r9, 26
283
284 0+0bc <rotlc>:
285   bc:   0666            addc    r6, r6
286
287 0+0be <rotli>:
288   be:   38a2            rotli   r2, 10
289
290 0+0c0 <rotri>:
291   c0:   39a9            rotli   r9, 26
292
293 0+0c2 <rsub>:
294   c2:   1443            rsub    r3, r4
295
296 0+0c4 <rsubi>:
297   c4:   2805            rsubi   r5, 0
298
299 0+0c6 <rte>:
300   c6:   0002            rte
301
302 0+0c8 <rts>:
303   c8:   00cf            jmp     r15
304
305 0+0ca <setc>:
306   ca:   0c00            cmphs   r0, r0
307
308 0+0cc <sextb>:
309   cc:   0156            sextb   r6
310
311 0+0ce <sexth>:
312   ce:   0177            sexth   r7
313
314 0+0d0 <st\.b>:
315   d0:   b809            stb     r8, \(r9, 0\)
316
317 0+0d2 <st\.h>:
318   d2:   da1b            sth     r10, \(r11, 2\)
319
320 0+0d4 <st\.w>:
321   d4:   9c1d            st      r12, \(r13, 4\)
322
323 0+0d6 <stb>:
324   d6:   beff            stb     r14, \(r15, 15\)
325
326 0+0d8 <sth>:
327   d8:   d0f1            sth     r0, \(r1, 30\)
328
329 0+0da <stw>:
330   da:   92f3            st      r2, \(r3, 60\)
331
332 0+0dc <st>:
333   dc:   9405            st      r4, \(r5, 0\)
334
335 0+0de <stm>:
336   de:   007e            stm     r14-r15, \(r0\)
337
338 0+0e0 <stop>:
339   e0:   0004            stop
340
341 0+0e2 <stq>:
342   e2:   0051            stq     r4-r7, \(r1\)
343
344 0+0e4 <subc>:
345   e4:   07d7            subc    r7, r13
346
347 0+0e6 <subi>:
348   e6:   25fe            subi    r14, 32
349
350 0+0e8 <subu>:
351   e8:   0539            subu    r9, r3
352
353 0+0ea <sync>:
354   ea:   0001            sync
355
356 0+0ec <tstlt>:
357   ec:   37f5            btsti   r5, 31
358
359 0+0ee <tstne>:
360   ee:   2a07            cmpnei  r7, 0
361
362 0+0f0 <trap>:
363   f0:   000a            trap    2
364
365 0+0f2 <tst>:
366   f2:   0eee            tst     r14, r14
367
368 0+0f4 <tstnbz>:
369   f4:   0192            tstnbz  r2
370
371 0+0f6 <wait>:
372   f6:   0005            wait
373
374 0+0f8 <xor>:
375   f8:   170f            xor     r15, r0
376
377 0+0fa <xsr>:
378   fa:   380b            xsr     r11
379
380 0+0fc <xtrb0>:
381   fc:   0131            xtrb0   r1, r1
382
383 0+0fe <xtrb1>:
384   fe:   0122            xtrb1   r1, r2
385
386 0+0100 <xtrb2>:
387  100:   0110            xtrb2   r1, r0
388
389 0+0102 <xtrb3>:
390  102:   010d            xtrb3   r1, r13
391
392 0+0104 <zextb>:
393  104:   0148            zextb   r8
394
395 0+0106 <zexth>:
396  106:   0164            zexth   r4
397  108:   0f00            cmpne   r0, r0
398  10a:   0f00            cmpne   r0, r0