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