Commit | Line | Data |
---|---|---|
b6605ddd EB |
1 | #as: |
2 | #objdump: -dzr | |
3 | #name: allinsn_def | |
4 | ||
5 | .*: +file format .* | |
6 | ||
7 | Disassembly of section .text: | |
8 | ||
9 | 0+0000000 <begin>: | |
10 | 0: 03 e2 00 14 write.l 0\(r2\),r1 | |
11 | 4: 03 e2 00 14 write.l 0\(r2\),r1 | |
12 | 8: 83 e1 04 22 write.w 1\(r1\),r2 | |
13 | c: 03 e3 7c 71 write.b 31\(r3\),r7 | |
14 | 10: 03 e4 00 71 write.b 0\(r4\),r7 | |
15 | 14: 03 e4 80 54 mults r4,r5 | |
16 | 18: 83 e7 fc a4 eamwrite 31,r7,r10 | |
17 | 1c: 83 ee 90 f4 writemd r14,r15 | |
18 | 20: 83 e9 94 04 writemdc r9 | |
19 | 24: 03 e5 88 04 divs r5 | |
20 | 28: 83 e6 8c 04 divu r6 | |
21 | 2c: 83 ea 98 04 divds r10 | |
22 | 30: 83 eb 9c 04 divdu r11 | |
23 | 34: 83 ec a4 04 asrd r12 | |
24 | 38: 03 ed a8 04 lsrd r13 | |
25 | 3c: 83 ee ac 04 asld r14 | |
26 | 40: 82 80 00 04 dsi | |
27 | 44: 83 e7 80 84 mults r7,r8 | |
28 | 48: 03 e9 84 a4 multu r9,r10 | |
29 | 4c: 02 a0 00 04 eni | |
30 | 50: 82 80 00 04 dsi | |
31 | 54: 82 fe 01 d4 rfi | |
32 | ||
33 | 0+0000058 <nsrel>: | |
34 | 58: 00 00 00 00 nop | |
35 | 5c: 07 a0 00 04 rflag r0 | |
36 | 60: 08 00 ff fe brr eq,-2 | |
37 | 64: 07 a0 00 04 rflag r0 | |
38 | 68: 90 00 ff fc brr cs,-4 | |
39 | 6c: 07 a0 00 04 rflag r0 | |
40 | 70: 18 00 ff fa brr os,-6 | |
41 | 74: 07 a0 00 04 rflag r0 | |
42 | 78: 20 00 00 1c brr ns,\+28 | |
43 | 7c: 07 a0 00 04 rflag r0 | |
44 | 80: a8 00 00 1a brr ne,\+26 | |
45 | 84: 07 a0 00 04 rflag r0 | |
46 | 88: 30 00 00 18 brr cc,\+24 | |
47 | 8c: 07 a0 00 04 rflag r0 | |
48 | 90: 38 00 00 16 brr oc,\+22 | |
49 | 94: 07 a0 00 04 rflag r0 | |
50 | 98: c0 00 00 14 brr nc,\+20 | |
51 | 9c: 07 a0 00 04 rflag r0 | |
52 | a0: 48 00 00 12 brr ge,\+18 | |
53 | a4: 07 a0 00 04 rflag r0 | |
54 | a8: d0 00 00 10 brr gt,\+16 | |
55 | ac: 07 a0 00 04 rflag r0 | |
56 | b0: 58 00 00 0e brr hi,\+14 | |
57 | b4: 07 a0 00 04 rflag r0 | |
58 | b8: 60 00 00 0c brr le,\+12 | |
59 | bc: 07 a0 00 04 rflag r0 | |
60 | c0: e8 00 00 0a brr ls,\+10 | |
61 | c4: 07 a0 00 04 rflag r0 | |
62 | c8: 70 00 00 08 brr lt,\+8 | |
63 | cc: 07 a0 00 04 rflag r0 | |
64 | d0: 78 00 00 06 brr tr,\+6 | |
65 | d4: 07 a0 00 04 rflag r0 | |
66 | d8: 08 00 ff e0 brr eq,-32 | |
67 | dc: 00 00 00 00 nop | |
68 | e0: 00 00 00 00 nop | |
69 | e4: 00 00 00 00 nop | |
70 | ||
71 | 0+00000e8 <sreg>: | |
72 | e8: 86 20 00 14 adc.l r0,r0,r1 | |
73 | ec: 86 20 08 32 adc.w r2,r0,r3 | |
74 | f0: 86 20 10 51 adc.b r4,r0,r5 | |
75 | f4: 86 00 08 14 add.l r2,r0,r1 | |
76 | f8: 06 04 14 32 add.w r5,r4,r3 | |
77 | fc: 86 07 1c 61 add.b r7,r7,r6 | |
78 | 100: 87 40 08 14 and.l r2,r0,r1 | |
79 | 104: 07 44 14 32 and.w r5,r4,r3 | |
80 | 108: 87 47 1c 61 and.b r7,r7,r6 | |
81 | 10c: 06 e3 10 44 asl.l r4,r3,r4 | |
82 | 110: 86 e5 1a 02 asl.w r6,r5,0 | |
83 | 114: 06 e5 1a 12 asl.w r6,r5,1 | |
84 | 118: 06 e7 23 f1 asl.b r8,r7,31 | |
85 | 11c: 86 a3 10 44 asr.l r4,r3,r4 | |
86 | 120: 06 a5 1a 02 asr.w r6,r5,0 | |
87 | 124: 86 a5 1a 12 asr.w r6,r5,1 | |
88 | 128: 86 a7 23 f1 asr.b r8,r7,31 | |
89 | 12c: 0f 89 28 04 bra eq,r9,r10 | |
90 | 130: 07 a0 00 04 rflag r0 | |
91 | 134: af 87 04 04 bra ne,r7,r1 | |
92 | 138: 07 e0 ae 04 readmda r11 | |
93 | 13c: 07 e0 b3 f4 eamread r12,31 | |
94 | 140: 87 cd 30 04 extb.l r12,r13 | |
95 | 144: 87 cf 38 02 extb.w r14,r15 | |
96 | 148: 87 c1 00 01 extb.b r0,r1 | |
97 | 14c: 86 83 08 04 extw.l r2,r3 | |
98 | 150: 86 85 10 02 extw.w r4,r5 | |
99 | 154: 86 c7 18 84 lsr.l r6,r7,r8 | |
100 | 158: 06 ca 26 02 lsr.w r9,r10,0 | |
101 | 15c: 86 ca 26 12 lsr.w r9,r10,1 | |
102 | 160: 86 ca 27 f1 lsr.b r9,r10,31 | |
103 | 164: 87 6c 2c 04 not.l r11,r12 | |
104 | 168: 07 6e 34 02 not.w r13,r14 | |
105 | 16c: 07 6a 3c 01 not.b r15,r10 | |
106 | 170: 07 26 14 74 or.l r5,r6,r7 | |
107 | 174: 07 29 20 a2 or.w r8,r9,r10 | |
108 | 178: 87 22 04 31 or.b r1,r2,r3 | |
109 | 17c: 87 e5 12 04 read.l r4,0\(r5\) | |
110 | 180: 87 e5 12 04 read.l r4,0\(r5\) | |
111 | 184: 07 e7 1a 12 read.w r6,1\(r7\) | |
112 | 188: 07 e9 23 f1 read.b r8,31\(r9\) | |
113 | 18c: 87 e9 1a 11 read.b r6,1\(r9\) | |
114 | 190: 87 e0 aa 04 readmda r10 | |
115 | 194: 87 e0 ae 14 readmdb r11 | |
116 | 198: 07 e0 c6 24 readmdc r17 | |
117 | 19c: 87 a0 10 04 rflag r4 | |
118 | 1a0: 87 a0 1c 04 rflag r7 | |
119 | 1a4: 86 45 10 64 sub.l r4,r5,r6 | |
120 | 1a8: 06 48 1c 92 sub.w r7,r8,r9 | |
121 | 1ac: 06 41 00 21 cmp.b r1,r2 | |
122 | 1b0: 06 65 10 64 subc.l r4,r5,r6 | |
123 | 1b4: 86 68 1c 92 subc.w r7,r8,r9 | |
124 | 1b8: 86 61 00 21 cmpc.b r1,r2 | |
125 | 1bc: 07 03 10 24 xor.l r4,r3,r2 | |
126 | 1c0: 87 06 14 72 xor.w r5,r6,r7 | |
127 | 1c4: 07 09 04 81 xor.b r1,r9,r8 | |
128 | 1c8: 04 07 ff ff addi r7,65535 | |
129 | 1cc: 04 87 80 00 movil r7,0x8000 | |
130 | 1d0: 84 a7 7f ff moviu r7,0x7FFF | |
131 | 1d4: 04 c6 00 01 moviq r6,1 | |
132 | 1d8: 84 47 ff ff subi r7,65535 | |
133 | 1dc: ff 86 00 04 bra tr,r6,r0 | |
134 | 1e0: 86 00 00 04 add.l r0,r0,r0 |