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