Commit | Line | Data |
---|---|---|
252b5132 RH |
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 |