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>: | |
2481b576 | 43 | 16: eff4 bf 0x0 |
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>: | |
2481b576 | 67 | 26: f7ff br 0x26 |
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>: | |
2481b576 | 76 | 2c: ffe9 bsr 0x0 |
252b5132 RH |
77 | |
78 | 0+02e <bt>: | |
2481b576 | 79 | 2e: e7e8 bt 0x0 |
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>: | |
2481b576 | 151 | 5e: efd0 bf 0x0 |
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>: | |
deda5edf | 205 | 82: 7903 lrw r9, (0x86|0x0 // from address pool at 0x90) |
252b5132 RH |
206 | |
207 | 0+084 <lrw>: | |
2481b576 | 208 | 84: 7904 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 | |
221 | 90: (0000 bkpt|0086 dect r6) | |
222 | 90: ADDR32 \.text(\+0x86)? | |
223 | 92: 0000 bkpt | |
224 | 94: 4321 \.short 0x4321 | |
225 | 96: 0000 bkpt | |
252b5132 RH |
226 | |
227 | 0+098 <lsli>: | |
2481b576 | 228 | 98: 3dfd lsli r13, 31 |
252b5132 RH |
229 | |
230 | 0+09a <lsr>: | |
2481b576 | 231 | 9a: 0bfe lsr r14, r15 |
252b5132 RH |
232 | |
233 | 0+09c <lsrc>: | |
2481b576 | 234 | 9c: 3e00 lsrc r0 |
252b5132 RH |
235 | |
236 | 0+09e <lsri>: | |
2481b576 | 237 | 9e: 3e11 lsri r1, 1 |
252b5132 RH |
238 | |
239 | 0+0a0 <mclri>: | |
2481b576 | 240 | a0: 3064 bclri r4, 6 |
252b5132 RH |
241 | |
242 | 0+0a2 <mfcr>: | |
2481b576 | 243 | a2: 1002 mfcr r2, psr |
252b5132 RH |
244 | |
245 | 0+0a4 <mov>: | |
2481b576 | 246 | a4: 1243 mov r3, r4 |
252b5132 RH |
247 | |
248 | 0+0a6 <movf>: | |
2481b576 | 249 | a6: 0a65 movf r5, r6 |
252b5132 RH |
250 | |
251 | 0+0a8 <movi>: | |
2481b576 | 252 | a8: 67f7 movi r7, 127 |
252b5132 RH |
253 | |
254 | 0+0aa <movt>: | |
2481b576 | 255 | aa: 0298 movt r8, r9 |
252b5132 RH |
256 | |
257 | 0+0ac <mtcr>: | |
2481b576 | 258 | ac: 180a mtcr r10, psr |
252b5132 RH |
259 | |
260 | 0+0ae <mult>: | |
2481b576 | 261 | ae: 03cb mult r11, r12 |
252b5132 RH |
262 | |
263 | 0+0b0 <mvc>: | |
2481b576 | 264 | b0: 002d mvc r13 |
252b5132 RH |
265 | |
266 | 0+0b2 <mvcv>: | |
2481b576 | 267 | b2: 003e mvcv r14 |
252b5132 RH |
268 | |
269 | 0+0b4 <neg>: | |
2481b576 | 270 | b4: 2802 rsubi r2, 0 |
252b5132 RH |
271 | |
272 | 0+0b6 <not>: | |
2481b576 | 273 | b6: 01ff not r15 |
252b5132 RH |
274 | |
275 | 0+0b8 <or>: | |
2481b576 | 276 | b8: 1e10 or r0, r1 |
252b5132 RH |
277 | |
278 | 0+0ba <rfi>: | |
2481b576 | 279 | ba: 0003 rfi |
252b5132 RH |
280 | |
281 | 0+0bc <rolc>: | |
2481b576 | 282 | bc: 0666 addc r6, r6 |
252b5132 RH |
283 | |
284 | 0+0be <rori>: | |
2481b576 | 285 | be: 39a9 rotli r9, 26 |
252b5132 RH |
286 | |
287 | 0+0c0 <rotlc>: | |
2481b576 | 288 | c0: 0666 addc r6, r6 |
252b5132 RH |
289 | |
290 | 0+0c2 <rotli>: | |
2481b576 | 291 | c2: 38a2 rotli r2, 10 |
252b5132 RH |
292 | |
293 | 0+0c4 <rotri>: | |
2481b576 | 294 | c4: 39a9 rotli r9, 26 |
252b5132 RH |
295 | |
296 | 0+0c6 <rsub>: | |
2481b576 | 297 | c6: 1443 rsub r3, r4 |
252b5132 RH |
298 | |
299 | 0+0c8 <rsubi>: | |
2481b576 | 300 | c8: 2805 rsubi r5, 0 |
252b5132 RH |
301 | |
302 | 0+0ca <rte>: | |
2481b576 | 303 | ca: 0002 rte |
252b5132 RH |
304 | |
305 | 0+0cc <rts>: | |
2481b576 | 306 | cc: 00cf jmp r15 |
252b5132 RH |
307 | |
308 | 0+0ce <setc>: | |
2481b576 | 309 | ce: 0c00 cmphs r0, r0 |
252b5132 RH |
310 | |
311 | 0+0d0 <sextb>: | |
2481b576 | 312 | d0: 0156 sextb r6 |
252b5132 RH |
313 | |
314 | 0+0d2 <sexth>: | |
2481b576 | 315 | d2: 0177 sexth r7 |
252b5132 | 316 | |
deda5edf | 317 | 0+0d4 <st\.b>: |
2481b576 | 318 | d4: b809 stb r8, \(r9, 0\) |
252b5132 | 319 | |
deda5edf | 320 | 0+0d6 <st\.h>: |
2481b576 | 321 | d6: da1b sth r10, \(r11, 2\) |
252b5132 | 322 | |
deda5edf | 323 | 0+0d8 <st\.w>: |
2481b576 | 324 | d8: 9c1d st r12, \(r13, 4\) |
252b5132 RH |
325 | |
326 | 0+0da <stb>: | |
2481b576 | 327 | da: beff stb r14, \(r15, 15\) |
252b5132 RH |
328 | |
329 | 0+0dc <sth>: | |
2481b576 | 330 | dc: d0f1 sth r0, \(r1, 30\) |
252b5132 RH |
331 | |
332 | 0+0de <stw>: | |
2481b576 | 333 | de: 92f3 st r2, \(r3, 60\) |
252b5132 RH |
334 | |
335 | 0+0e0 <st>: | |
2481b576 | 336 | e0: 9405 st r4, \(r5, 0\) |
252b5132 RH |
337 | |
338 | 0+0e2 <stm>: | |
2481b576 | 339 | e2: 007e stm r14-r15, \(r0\) |
252b5132 RH |
340 | |
341 | 0+0e4 <stop>: | |
2481b576 | 342 | e4: 0004 stop |
252b5132 RH |
343 | |
344 | 0+0e6 <stq>: | |
2481b576 | 345 | e6: 0051 stq r4-r7, \(r1\) |
252b5132 RH |
346 | |
347 | 0+0e8 <subc>: | |
2481b576 | 348 | e8: 07d7 subc r7, r13 |
252b5132 RH |
349 | |
350 | 0+0ea <subi>: | |
2481b576 | 351 | ea: 25fe subi r14, 32 |
252b5132 RH |
352 | |
353 | 0+0ec <subu>: | |
2481b576 | 354 | ec: 0539 subu r9, r3 |
252b5132 RH |
355 | |
356 | 0+0ee <sync>: | |
2481b576 | 357 | ee: 0001 sync |
252b5132 RH |
358 | |
359 | 0+0f0 <tstlt>: | |
2481b576 | 360 | f0: 37f5 btsti r5, 31 |
252b5132 RH |
361 | |
362 | 0+0f2 <tstne>: | |
2481b576 | 363 | f2: 2a07 cmpnei r7, 0 |
252b5132 RH |
364 | |
365 | 0+0f4 <trap>: | |
2481b576 | 366 | f4: 000a trap 2 |
252b5132 RH |
367 | |
368 | 0+0f6 <tst>: | |
2481b576 | 369 | f6: 0eee tst r14, r14 |
252b5132 RH |
370 | |
371 | 0+0f8 <tstnbz>: | |
2481b576 | 372 | f8: 0192 tstnbz r2 |
252b5132 RH |
373 | |
374 | 0+0fa <wait>: | |
2481b576 | 375 | fa: 0005 wait |
252b5132 RH |
376 | |
377 | 0+0fc <xor>: | |
2481b576 | 378 | fc: 170f xor r15, r0 |
252b5132 RH |
379 | |
380 | 0+0fe <xsr>: | |
2481b576 | 381 | fe: 380b xsr r11 |
252b5132 RH |
382 | |
383 | 0+0100 <xtrb0>: | |
2481b576 | 384 | 100: 0131 xtrb0 r1, r1 |
252b5132 RH |
385 | |
386 | 0+0102 <xtrb1>: | |
2481b576 | 387 | 102: 0122 xtrb1 r1, r2 |
252b5132 RH |
388 | |
389 | 0+0104 <xtrb2>: | |
2481b576 | 390 | 104: 0110 xtrb2 r1, r0 |
252b5132 RH |
391 | |
392 | 0+0106 <xtrb3>: | |
2481b576 | 393 | 106: 010d xtrb3 r1, r13 |
252b5132 RH |
394 | |
395 | 0+0108 <zextb>: | |
2481b576 | 396 | 108: 0148 zextb r8 |
252b5132 RH |
397 | |
398 | 0+010a <zexth>: | |
2481b576 NC |
399 | 10a: 0164 zexth r4 |
400 | 10c: 0f00 cmpne r0, r0 | |
401 | 10e: 0f00 cmpne r0, r0 |