]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/ft32/insn.d
FT32B is a new FT32 family member. It has a code compression scheme, which requires...
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / ft32 / insn.d
CommitLineData
3f8107ab
AM
1#as:
2#objdump: -d
3#name: insn
4
5dump.o: file format elf32-ft32
6
7
8Disassembly of section .text:
9
1000000000 <pmlabel>:
11 0: 00 00 f0 45 45f00000 add.l \$r31,\$r0,\$r0
12 4: 00 80 0f 44 440f8000 add.l \$r0,\$r31,\$r0
13 8: f0 01 00 44 440001f0 add.l \$r0,\$r0,\$r31
14 c: 40 00 11 44 44110040 add.l \$r1,\$r2,\$r4
15 10: 00 00 88 44 44880000 add.l \$r8,\$r16,\$r0
81b42bca 16 14: 00 40 f0 45 45f04000 move.l \$r31,\$r0
3f8107ab 17 18: 00 c0 0f 44 440fc000 move.l \$r0,\$r31
81b42bca
JB
18 1c: 00 c0 0f 44 440fc000 move.l \$r0,\$r31
19 20: 00 c0 0f 44 440fc000 move.l \$r0,\$r31
3f8107ab 20 24: 10 80 0f 42 420f8010 add.s \$r0,\$r31,\$r1
81b42bca 21 28: 00 c0 0f 42 420fc000 move.s \$r0,\$r31
3f8107ab 22 2c: 10 80 0f 40 400f8010 add.b \$r0,\$r31,\$r1
81b42bca 23 30: 00 c0 0f 40 400fc000 move.b \$r0,\$r31
3f8107ab
AM
24 34: 02 00 f0 45 45f00002 sub.l \$r31,\$r0,\$r0
25 38: 02 80 0f 44 440f8002 sub.l \$r0,\$r31,\$r0
26 3c: f2 01 00 44 440001f2 sub.l \$r0,\$r0,\$r31
27 40: 42 00 11 44 44110042 sub.l \$r1,\$r2,\$r4
28 44: 02 00 88 44 44880002 sub.l \$r8,\$r16,\$r0
81b42bca
JB
29 48: 02 40 f0 45 45f04002 sub.l \$r31,\$r0,0
30 4c: 02 c0 0f 44 440fc002 sub.l \$r0,\$r31,0
31 50: 02 c0 0f 44 440fc002 sub.l \$r0,\$r31,0
32 54: 02 c0 0f 44 440fc002 sub.l \$r0,\$r31,0
3f8107ab 33 58: 12 80 0f 42 420f8012 sub.s \$r0,\$r31,\$r1
81b42bca 34 5c: 02 c0 0f 42 420fc002 sub.s \$r0,\$r31,0
3f8107ab 35 60: 12 80 0f 40 400f8012 sub.b \$r0,\$r31,\$r1
81b42bca 36 64: 02 c0 0f 40 400fc002 sub.b \$r0,\$r31,0
3f8107ab
AM
37 68: 04 00 f0 45 45f00004 and.l \$r31,\$r0,\$r0
38 6c: 04 80 0f 44 440f8004 and.l \$r0,\$r31,\$r0
39 70: f4 01 00 44 440001f4 and.l \$r0,\$r0,\$r31
40 74: 44 00 11 44 44110044 and.l \$r1,\$r2,\$r4
41 78: 04 00 88 44 44880004 and.l \$r8,\$r16,\$r0
81b42bca
JB
42 7c: 04 40 f0 45 45f04004 and.l \$r31,\$r0,0
43 80: 04 c0 0f 44 440fc004 and.l \$r0,\$r31,0
44 84: 04 c0 0f 44 440fc004 and.l \$r0,\$r31,0
45 88: 04 c0 0f 44 440fc004 and.l \$r0,\$r31,0
3f8107ab 46 8c: 14 80 0f 42 420f8014 and.s \$r0,\$r31,\$r1
81b42bca 47 90: 04 c0 0f 42 420fc004 and.s \$r0,\$r31,0
3f8107ab 48 94: 14 80 0f 40 400f8014 and.b \$r0,\$r31,\$r1
81b42bca 49 98: 04 c0 0f 40 400fc004 and.b \$r0,\$r31,0
3f8107ab
AM
50 9c: 05 00 f0 45 45f00005 or.l \$r31,\$r0,\$r0
51 a0: 05 80 0f 44 440f8005 or.l \$r0,\$r31,\$r0
52 a4: f5 01 00 44 440001f5 or.l \$r0,\$r0,\$r31
53 a8: 45 00 11 44 44110045 or.l \$r1,\$r2,\$r4
54 ac: 05 00 88 44 44880005 or.l \$r8,\$r16,\$r0
81b42bca
JB
55 b0: 05 40 f0 45 45f04005 or.l \$r31,\$r0,0
56 b4: 05 c0 0f 44 440fc005 or.l \$r0,\$r31,0
57 b8: 05 c0 0f 44 440fc005 or.l \$r0,\$r31,0
58 bc: 05 c0 0f 44 440fc005 or.l \$r0,\$r31,0
3f8107ab 59 c0: 15 80 0f 42 420f8015 or.s \$r0,\$r31,\$r1
81b42bca 60 c4: 05 c0 0f 42 420fc005 or.s \$r0,\$r31,0
3f8107ab 61 c8: 15 80 0f 40 400f8015 or.b \$r0,\$r31,\$r1
81b42bca 62 cc: 05 c0 0f 40 400fc005 or.b \$r0,\$r31,0
3f8107ab
AM
63 d0: 06 00 f0 45 45f00006 xor.l \$r31,\$r0,\$r0
64 d4: 06 80 0f 44 440f8006 xor.l \$r0,\$r31,\$r0
65 d8: f6 01 00 44 440001f6 xor.l \$r0,\$r0,\$r31
66 dc: 46 00 11 44 44110046 xor.l \$r1,\$r2,\$r4
67 e0: 06 00 88 44 44880006 xor.l \$r8,\$r16,\$r0
81b42bca
JB
68 e4: 06 40 f0 45 45f04006 xor.l \$r31,\$r0,0
69 e8: 06 c0 0f 44 440fc006 xor.l \$r0,\$r31,0
70 ec: 06 c0 0f 44 440fc006 xor.l \$r0,\$r31,0
71 f0: 06 c0 0f 44 440fc006 xor.l \$r0,\$r31,0
3f8107ab 72 f4: 16 80 0f 42 420f8016 xor.s \$r0,\$r31,\$r1
81b42bca 73 f8: 06 c0 0f 42 420fc006 xor.s \$r0,\$r31,0
3f8107ab 74 fc: 16 80 0f 40 400f8016 xor.b \$r0,\$r31,\$r1
81b42bca 75 100: 06 c0 0f 40 400fc006 xor.b \$r0,\$r31,0
3f8107ab
AM
76 104: 07 00 f0 45 45f00007 xnor.l \$r31,\$r0,\$r0
77 108: 07 80 0f 44 440f8007 xnor.l \$r0,\$r31,\$r0
78 10c: f7 01 00 44 440001f7 xnor.l \$r0,\$r0,\$r31
79 110: 47 00 11 44 44110047 xnor.l \$r1,\$r2,\$r4
80 114: 07 00 88 44 44880007 xnor.l \$r8,\$r16,\$r0
81b42bca
JB
81 118: 07 40 f0 45 45f04007 xnor.l \$r31,\$r0,0
82 11c: 07 c0 0f 44 440fc007 xnor.l \$r0,\$r31,0
83 120: 07 c0 0f 44 440fc007 xnor.l \$r0,\$r31,0
84 124: 07 c0 0f 44 440fc007 xnor.l \$r0,\$r31,0
3f8107ab 85 128: 17 80 0f 42 420f8017 xnor.s \$r0,\$r31,\$r1
81b42bca 86 12c: 07 c0 0f 42 420fc007 xnor.s \$r0,\$r31,0
3f8107ab 87 130: 17 80 0f 40 400f8017 xnor.b \$r0,\$r31,\$r1
81b42bca 88 134: 07 c0 0f 40 400fc007 xnor.b \$r0,\$r31,0
3f8107ab
AM
89 138: 08 00 f0 45 45f00008 ashl.l \$r31,\$r0,\$r0
90 13c: 08 80 0f 44 440f8008 ashl.l \$r0,\$r31,\$r0
91 140: f8 01 00 44 440001f8 ashl.l \$r0,\$r0,\$r31
92 144: 48 00 11 44 44110048 ashl.l \$r1,\$r2,\$r4
93 148: 08 00 88 44 44880008 ashl.l \$r8,\$r16,\$r0
81b42bca
JB
94 14c: 08 40 f0 45 45f04008 ashl.l \$r31,\$r0,0
95 150: 08 c0 0f 44 440fc008 ashl.l \$r0,\$r31,0
96 154: 08 c0 0f 44 440fc008 ashl.l \$r0,\$r31,0
97 158: 08 c0 0f 44 440fc008 ashl.l \$r0,\$r31,0
3f8107ab 98 15c: 18 80 0f 42 420f8018 ashl.s \$r0,\$r31,\$r1
81b42bca 99 160: 08 c0 0f 42 420fc008 ashl.s \$r0,\$r31,0
3f8107ab 100 164: 18 80 0f 40 400f8018 ashl.b \$r0,\$r31,\$r1
81b42bca 101 168: 08 c0 0f 40 400fc008 ashl.b \$r0,\$r31,0
3f8107ab
AM
102 16c: 09 00 f0 45 45f00009 lshr.l \$r31,\$r0,\$r0
103 170: 09 80 0f 44 440f8009 lshr.l \$r0,\$r31,\$r0
104 174: f9 01 00 44 440001f9 lshr.l \$r0,\$r0,\$r31
105 178: 49 00 11 44 44110049 lshr.l \$r1,\$r2,\$r4
106 17c: 09 00 88 44 44880009 lshr.l \$r8,\$r16,\$r0
81b42bca
JB
107 180: 09 40 f0 45 45f04009 lshr.l \$r31,\$r0,0
108 184: 09 c0 0f 44 440fc009 lshr.l \$r0,\$r31,0
109 188: 09 c0 0f 44 440fc009 lshr.l \$r0,\$r31,0
110 18c: 09 c0 0f 44 440fc009 lshr.l \$r0,\$r31,0
3f8107ab 111 190: 19 80 0f 42 420f8019 lshr.s \$r0,\$r31,\$r1
81b42bca 112 194: 09 c0 0f 42 420fc009 lshr.s \$r0,\$r31,0
3f8107ab 113 198: 19 80 0f 40 400f8019 lshr.b \$r0,\$r31,\$r1
81b42bca 114 19c: 09 c0 0f 40 400fc009 lshr.b \$r0,\$r31,0
3f8107ab
AM
115 1a0: 0a 00 f0 45 45f0000a ashr.l \$r31,\$r0,\$r0
116 1a4: 0a 80 0f 44 440f800a ashr.l \$r0,\$r31,\$r0
117 1a8: fa 01 00 44 440001fa ashr.l \$r0,\$r0,\$r31
118 1ac: 4a 00 11 44 4411004a ashr.l \$r1,\$r2,\$r4
119 1b0: 0a 00 88 44 4488000a ashr.l \$r8,\$r16,\$r0
81b42bca
JB
120 1b4: 0a 40 f0 45 45f0400a ashr.l \$r31,\$r0,0
121 1b8: 0a c0 0f 44 440fc00a ashr.l \$r0,\$r31,0
122 1bc: 0a c0 0f 44 440fc00a ashr.l \$r0,\$r31,0
123 1c0: 0a c0 0f 44 440fc00a ashr.l \$r0,\$r31,0
3f8107ab 124 1c4: 1a 80 0f 42 420f801a ashr.s \$r0,\$r31,\$r1
81b42bca 125 1c8: 0a c0 0f 42 420fc00a ashr.s \$r0,\$r31,0
3f8107ab 126 1cc: 1a 80 0f 40 400f801a ashr.b \$r0,\$r31,\$r1
81b42bca 127 1d0: 0a c0 0f 40 400fc00a ashr.b \$r0,\$r31,0
3f8107ab
AM
128 1d4: 01 00 f0 45 45f00001 ror.l \$r31,\$r0,\$r0
129 1d8: 01 80 0f 44 440f8001 ror.l \$r0,\$r31,\$r0
130 1dc: f1 01 00 44 440001f1 ror.l \$r0,\$r0,\$r31
131 1e0: 41 00 11 44 44110041 ror.l \$r1,\$r2,\$r4
132 1e4: 01 00 88 44 44880001 ror.l \$r8,\$r16,\$r0
81b42bca
JB
133 1e8: 01 40 f0 45 45f04001 ror.l \$r31,\$r0,0
134 1ec: 01 c0 0f 44 440fc001 ror.l \$r0,\$r31,0
135 1f0: 01 c0 0f 44 440fc001 ror.l \$r0,\$r31,0
136 1f4: 01 c0 0f 44 440fc001 ror.l \$r0,\$r31,0
3f8107ab 137 1f8: 11 80 0f 42 420f8011 ror.s \$r0,\$r31,\$r1
81b42bca 138 1fc: 01 c0 0f 42 420fc001 ror.s \$r0,\$r31,0
3f8107ab 139 200: 11 80 0f 40 400f8011 ror.b \$r0,\$r31,\$r1
81b42bca 140 204: 01 c0 0f 40 400fc001 ror.b \$r0,\$r31,0
3f8107ab
AM
141 208: 03 00 f0 45 45f00003 ldl.l \$r31,\$r0,\$r0
142 20c: 03 80 0f 44 440f8003 ldl.l \$r0,\$r31,\$r0
143 210: f3 01 00 44 440001f3 ldl.l \$r0,\$r0,\$r31
144 214: 43 00 11 44 44110043 ldl.l \$r1,\$r2,\$r4
145 218: 03 00 88 44 44880003 ldl.l \$r8,\$r16,\$r0
81b42bca
JB
146 21c: 03 40 f0 45 45f04003 ldl.l \$r31,\$r0,0
147 220: 03 c0 0f 44 440fc003 ldl.l \$r0,\$r31,0
148 224: 03 c0 0f 44 440fc003 ldl.l \$r0,\$r31,0
149 228: 03 c0 0f 44 440fc003 ldl.l \$r0,\$r31,0
3f8107ab 150 22c: 13 80 0f 42 420f8013 ldl.s \$r0,\$r31,\$r1
81b42bca 151 230: 03 c0 0f 42 420fc003 ldl.s \$r0,\$r31,0
3f8107ab 152 234: 13 80 0f 40 400f8013 ldl.b \$r0,\$r31,\$r1
81b42bca 153 238: 03 c0 0f 40 400fc003 ldl.b \$r0,\$r31,0
3f8107ab
AM
154 23c: 0b 00 f0 45 45f0000b bins.l \$r31,\$r0,\$r0
155 240: 0b 80 0f 44 440f800b bins.l \$r0,\$r31,\$r0
156 244: fb 01 00 44 440001fb bins.l \$r0,\$r0,\$r31
157 248: 4b 00 11 44 4411004b bins.l \$r1,\$r2,\$r4
158 24c: 0b 00 88 44 4488000b bins.l \$r8,\$r16,\$r0
81b42bca
JB
159 250: 0b 40 f0 45 45f0400b bins.l \$r31,\$r0,0
160 254: 0b c0 0f 44 440fc00b bins.l \$r0,\$r31,0
161 258: 0b c0 0f 44 440fc00b bins.l \$r0,\$r31,0
162 25c: 0b c0 0f 44 440fc00b bins.l \$r0,\$r31,0
3f8107ab 163 260: 1b 80 0f 42 420f801b bins.s \$r0,\$r31,\$r1
81b42bca 164 264: 0b c0 0f 42 420fc00b bins.s \$r0,\$r31,0
3f8107ab 165 268: 1b 80 0f 40 400f801b bins.b \$r0,\$r31,\$r1
81b42bca 166 26c: 0b c0 0f 40 400fc00b bins.b \$r0,\$r31,0
3f8107ab
AM
167 270: 0c 00 f0 45 45f0000c bexts.l \$r31,\$r0,\$r0
168 274: 0c 80 0f 44 440f800c bexts.l \$r0,\$r31,\$r0
169 278: fc 01 00 44 440001fc bexts.l \$r0,\$r0,\$r31
170 27c: 4c 00 11 44 4411004c bexts.l \$r1,\$r2,\$r4
171 280: 0c 00 88 44 4488000c bexts.l \$r8,\$r16,\$r0
81b42bca
JB
172 284: 0c 40 f0 45 45f0400c bexts.l \$r31,\$r0,0
173 288: 0c c0 0f 44 440fc00c bexts.l \$r0,\$r31,0
174 28c: 0c c0 0f 44 440fc00c bexts.l \$r0,\$r31,0
175 290: 0c c0 0f 44 440fc00c bexts.l \$r0,\$r31,0
3f8107ab 176 294: 1c 80 0f 42 420f801c bexts.s \$r0,\$r31,\$r1
81b42bca 177 298: 0c c0 0f 42 420fc00c bexts.s \$r0,\$r31,0
3f8107ab 178 29c: 1c 80 0f 40 400f801c bexts.b \$r0,\$r31,\$r1
81b42bca 179 2a0: 0c c0 0f 40 400fc00c bexts.b \$r0,\$r31,0
3f8107ab
AM
180 2a4: 0d 00 f0 45 45f0000d bextu.l \$r31,\$r0,\$r0
181 2a8: 0d 80 0f 44 440f800d bextu.l \$r0,\$r31,\$r0
182 2ac: fd 01 00 44 440001fd bextu.l \$r0,\$r0,\$r31
183 2b0: 4d 00 11 44 4411004d bextu.l \$r1,\$r2,\$r4
184 2b4: 0d 00 88 44 4488000d bextu.l \$r8,\$r16,\$r0
81b42bca
JB
185 2b8: 0d 40 f0 45 45f0400d bextu.l \$r31,\$r0,0
186 2bc: 0d c0 0f 44 440fc00d bextu.l \$r0,\$r31,0
187 2c0: 0d c0 0f 44 440fc00d bextu.l \$r0,\$r31,0
188 2c4: 0d c0 0f 44 440fc00d bextu.l \$r0,\$r31,0
3f8107ab 189 2c8: 1d 80 0f 42 420f801d bextu.s \$r0,\$r31,\$r1
81b42bca 190 2cc: 0d c0 0f 42 420fc00d bextu.s \$r0,\$r31,0
3f8107ab 191 2d0: 1d 80 0f 40 400f801d bextu.b \$r0,\$r31,\$r1
81b42bca 192 2d4: 0d c0 0f 40 400fc00d bextu.b \$r0,\$r31,0
3f8107ab
AM
193 2d8: 0e 00 f0 45 45f0000e flip.l \$r31,\$r0,\$r0
194 2dc: 0e 80 0f 44 440f800e flip.l \$r0,\$r31,\$r0
195 2e0: fe 01 00 44 440001fe flip.l \$r0,\$r0,\$r31
196 2e4: 4e 00 11 44 4411004e flip.l \$r1,\$r2,\$r4
197 2e8: 0e 00 88 44 4488000e flip.l \$r8,\$r16,\$r0
81b42bca
JB
198 2ec: 0e 40 f0 45 45f0400e flip.l \$r31,\$r0,0
199 2f0: 0e c0 0f 44 440fc00e flip.l \$r0,\$r31,0
200 2f4: 0e c0 0f 44 440fc00e flip.l \$r0,\$r31,0
201 2f8: 0e c0 0f 44 440fc00e flip.l \$r0,\$r31,0
3f8107ab 202 2fc: 1e 80 0f 42 420f801e flip.s \$r0,\$r31,\$r1
81b42bca 203 300: 0e c0 0f 42 420fc00e flip.s \$r0,\$r31,0
3f8107ab 204 304: 1e 80 0f 40 400f801e flip.b \$r0,\$r31,\$r1
81b42bca 205 308: 0e c0 0f 40 400fc00e flip.b \$r0,\$r31,0
3f8107ab
AM
206 30c: 00 00 e0 5d 5de00000 addcc.l \$r0,\$r0
207 310: 00 80 ef 5d 5def8000 addcc.l \$r31,\$r0
208 314: f0 01 e0 5d 5de001f0 addcc.l \$r0,\$r31
81b42bca
JB
209 318: 00 40 e0 5d 5de04000 addcc.l \$r0,0
210 31c: 00 c0 ef 5d 5defc000 addcc.l \$r31,0
211 320: 00 c0 ef 5d 5defc000 addcc.l \$r31,0
212 324: 00 c0 ef 5d 5defc000 addcc.l \$r31,0
3f8107ab 213 328: 10 80 ef 5b 5bef8010 addcc.s \$r31,\$r1
81b42bca 214 32c: 00 c0 ef 5b 5befc000 addcc.s \$r31,0
3f8107ab 215 330: 10 80 ef 59 59ef8010 addcc.b \$r31,\$r1
81b42bca 216 334: 00 c0 ef 59 59efc000 addcc.b \$r31,0
3f8107ab
AM
217 338: 02 00 e0 5d 5de00002 cmp.l \$r0,\$r0
218 33c: 02 80 ef 5d 5def8002 cmp.l \$r31,\$r0
219 340: f2 01 e0 5d 5de001f2 cmp.l \$r0,\$r31
81b42bca
JB
220 344: 02 40 e0 5d 5de04002 cmp.l \$r0,0
221 348: 02 c0 ef 5d 5defc002 cmp.l \$r31,0
222 34c: 02 c0 ef 5d 5defc002 cmp.l \$r31,0
223 350: 02 c0 ef 5d 5defc002 cmp.l \$r31,0
3f8107ab 224 354: 12 80 ef 5b 5bef8012 cmp.s \$r31,\$r1
81b42bca 225 358: 02 c0 ef 5b 5befc002 cmp.s \$r31,0
3f8107ab 226 35c: 12 80 ef 59 59ef8012 cmp.b \$r31,\$r1
81b42bca 227 360: 02 c0 ef 59 59efc002 cmp.b \$r31,0
3f8107ab
AM
228 364: 04 00 e0 5d 5de00004 tst.l \$r0,\$r0
229 368: 04 80 ef 5d 5def8004 tst.l \$r31,\$r0
230 36c: f4 01 e0 5d 5de001f4 tst.l \$r0,\$r31
81b42bca
JB
231 370: 04 40 e0 5d 5de04004 tst.l \$r0,0
232 374: 04 c0 ef 5d 5defc004 tst.l \$r31,0
233 378: 04 c0 ef 5d 5defc004 tst.l \$r31,0
234 37c: 04 c0 ef 5d 5defc004 tst.l \$r31,0
3f8107ab 235 380: 14 80 ef 5b 5bef8014 tst.s \$r31,\$r1
81b42bca 236 384: 04 c0 ef 5b 5befc004 tst.s \$r31,0
3f8107ab 237 388: 14 80 ef 59 59ef8014 tst.b \$r31,\$r1
81b42bca 238 38c: 04 c0 ef 59 59efc004 tst.b \$r31,0
3f8107ab
AM
239 390: 0c 00 e0 5d 5de0000c btst.l \$r0,\$r0
240 394: 0c 80 ef 5d 5def800c btst.l \$r31,\$r0
241 398: fc 01 e0 5d 5de001fc btst.l \$r0,\$r31
81b42bca
JB
242 39c: 0c 40 e0 5d 5de0400c btst.l \$r0,0
243 3a0: 0c c0 ef 5d 5defc00c btst.l \$r31,0
244 3a4: 0c c0 ef 5d 5defc00c btst.l \$r31,0
245 3a8: 0c c0 ef 5d 5defc00c btst.l \$r31,0
3f8107ab 246 3ac: 1c 80 ef 5b 5bef801c btst.s \$r31,\$r1
81b42bca 247 3b0: 0c c0 ef 5b 5befc00c btst.s \$r31,0
3f8107ab 248 3b4: 1c 80 ef 59 59ef801c btst.b \$r31,\$r1
81b42bca
JB
249 3b8: 0c c0 ef 59 59efc00c btst.b \$r31,0
250 3bc: 00 80 0f ac ac0f8000 ldi.l \$r0,\$r31,0
251 3c0: 00 00 f0 ad adf00000 ldi.l \$r31,\$r0,0
252 3c4: 00 80 0f aa aa0f8000 ldi.s \$r0,\$r31,0
253 3c8: 00 80 0f aa aa0f8000 ldi.s \$r0,\$r31,0
254 3cc: 00 00 f0 a9 a9f00000 ldi.b \$r31,\$r0,0
255 3d0: 00 00 f0 a9 a9f00000 ldi.b \$r31,\$r0,0
256 3d4: 00 00 f0 b5 b5f00000 sti.l \$r31,0,\$r0
257 3d8: 00 80 0f b4 b40f8000 sti.l \$r0,0,\$r31
258 3dc: 00 00 f0 b3 b3f00000 sti.s \$r31,0,\$r0
259 3e0: 00 00 f0 b3 b3f00000 sti.s \$r31,0,\$r0
260 3e4: 00 80 0f b0 b00f8000 sti.b \$r0,0,\$r31
261 3e8: 00 80 0f b0 b00f8000 sti.b \$r0,0,\$r31
262 3ec: 00 80 0f ec ec0f8000 exi.l \$r0,\$r31,0
263 3f0: 00 00 f0 ed edf00000 exi.l \$r31,\$r0,0
264 3f4: 00 80 0f ea ea0f8000 exi.s \$r0,\$r31,0
265 3f8: 00 80 0f ea ea0f8000 exi.s \$r0,\$r31,0
266 3fc: 00 00 f0 e9 e9f00000 exi.b \$r31,\$r0,0
267 400: 00 00 f0 e9 e9f00000 exi.b \$r31,\$r0,0
268 404: 00 00 00 6c 6c000000 lpm.l \$r0,0 <pmlabel>
269 408: 00 00 00 6b 6b000000 lpm.s \$r16,0 <pmlabel>
270 40c: 00 00 f0 69 69f00000 lpm.b \$r31,0 <pmlabel>
271 410: 00 80 00 cc cc008000 lpmi.l \$r0,\$r1,0
272 414: 00 80 00 cb cb008000 lpmi.s \$r16,\$r1,0
273 418: 00 80 f0 c9 c9f08000 lpmi.b \$r31,\$r1,0
274 41c: 00 00 30 00 00300000 jmp 0 <pmlabel>
3f8107ab 275 420: 00 01 30 08 08300100 jmpi \$r16
81b42bca
JB
276 424: 00 00 c8 07 07c80000 jmpx 31,\$r28,1,0 <pmlabel>
277 428: 00 00 20 00 00200000 jmpc nz,0 <pmlabel>
278 42c: 00 00 34 00 00340000 call 0 <pmlabel>
3f8107ab 279 430: 00 01 34 08 08340100 calli \$r16
81b42bca
JB
280 434: 00 00 cc 07 07cc0000 callx 31,\$r28,1,0 <pmlabel>
281 438: 00 00 24 00 00240000 callc nz,0 <pmlabel>
3f8107ab
AM
282 43c: 00 00 00 84 84000000 push.l \$r0
283 440: 00 00 08 84 84080000 push.l \$r16
284 444: 00 80 0f 84 840f8000 push.l \$r31
285 448: 00 00 00 8c 8c000000 pop.l \$r0
286 44c: 00 00 00 8d 8d000000 pop.l \$r16
287 450: 00 00 f0 8d 8df00000 pop.l \$r31
81b42bca
JB
288 454: 00 00 00 94 94000000 link \$r0,0
289 458: 00 00 00 95 95000000 link \$r16,0
290 45c: 00 00 f0 95 95f00000 link \$r31,0
3f8107ab
AM
291 460: 00 00 00 98 98000000 unlink \$r0
292 464: 00 00 00 99 99000000 unlink \$r16
293 468: 00 00 f0 99 99f00000 unlink \$r31
294 46c: 00 00 00 a0 a0000000 return
295 470: 00 00 00 a4 a4000000 reti
81b42bca
JB
296 474: 00 00 00 c4 c4000000 lda.l \$r0,800000 <pmlabel\+0x800000>
297 478: 00 00 00 c3 c3000000 lda.s \$r16,800000 <pmlabel\+0x800000>
298 47c: 00 00 f0 c1 c1f00000 lda.b \$r31,800000 <pmlabel\+0x800000>
299 480: 00 00 00 bc bc000000 sta.l 800000 <pmlabel\+0x800000>,\$r0
300 484: 00 00 00 bb bb000000 sta.s 800000 <pmlabel\+0x800000>,\$r16
301 488: 00 00 f0 b9 b9f00000 sta.b 800000 <pmlabel\+0x800000>,\$r31
302 48c: 00 00 00 3c 3c000000 exa.l \$r0,800000 <pmlabel\+0x800000>
303 490: 00 00 00 3b 3b000000 exa.s \$r16,800000 <pmlabel\+0x800000>
304 494: 00 00 f0 39 39f00000 exa.b \$r31,800000 <pmlabel\+0x800000>
305 498: 00 00 00 64 64000000 ldk.l \$r0,0
306 49c: 00 00 00 64 64000000 ldk.l \$r0,0
307 4a0: 00 00 00 64 64000000 ldk.l \$r0,0
3f8107ab
AM
308 4a4: 00 c0 0f 44 440fc000 move.l \$r0,\$r31
309 4a8: 00 40 f0 45 45f04000 move.l \$r31,\$r0
310 4ac: 00 00 f0 f5 f5f00000 udiv.l \$r31,\$r0,\$r0
311 4b0: 00 80 0f f4 f40f8000 udiv.l \$r0,\$r31,\$r0
312 4b4: f0 01 00 f4 f40001f0 udiv.l \$r0,\$r0,\$r31
313 4b8: 40 00 11 f4 f4110040 udiv.l \$r1,\$r2,\$r4
314 4bc: 00 00 88 f4 f4880000 udiv.l \$r8,\$r16,\$r0
81b42bca
JB
315 4c0: 00 40 f0 f5 f5f04000 udiv.l \$r31,\$r0,0
316 4c4: 00 c0 0f f4 f40fc000 udiv.l \$r0,\$r31,0
317 4c8: 00 c0 0f f4 f40fc000 udiv.l \$r0,\$r31,0
318 4cc: 00 c0 0f f4 f40fc000 udiv.l \$r0,\$r31,0
3f8107ab 319 4d0: 10 80 0f f2 f20f8010 udiv.s \$r0,\$r31,\$r1
81b42bca 320 4d4: 00 c0 0f f2 f20fc000 udiv.s \$r0,\$r31,0
3f8107ab 321 4d8: 10 80 0f f0 f00f8010 udiv.b \$r0,\$r31,\$r1
81b42bca 322 4dc: 00 c0 0f f0 f00fc000 udiv.b \$r0,\$r31,0
3f8107ab
AM
323 4e0: 01 00 f0 f5 f5f00001 umod.l \$r31,\$r0,\$r0
324 4e4: 01 80 0f f4 f40f8001 umod.l \$r0,\$r31,\$r0
325 4e8: f1 01 00 f4 f40001f1 umod.l \$r0,\$r0,\$r31
326 4ec: 41 00 11 f4 f4110041 umod.l \$r1,\$r2,\$r4
327 4f0: 01 00 88 f4 f4880001 umod.l \$r8,\$r16,\$r0
81b42bca
JB
328 4f4: 01 40 f0 f5 f5f04001 umod.l \$r31,\$r0,0
329 4f8: 01 c0 0f f4 f40fc001 umod.l \$r0,\$r31,0
330 4fc: 01 c0 0f f4 f40fc001 umod.l \$r0,\$r31,0
331 500: 01 c0 0f f4 f40fc001 umod.l \$r0,\$r31,0
3f8107ab 332 504: 11 80 0f f2 f20f8011 umod.s \$r0,\$r31,\$r1
81b42bca 333 508: 01 c0 0f f2 f20fc001 umod.s \$r0,\$r31,0
3f8107ab 334 50c: 11 80 0f f0 f00f8011 umod.b \$r0,\$r31,\$r1
81b42bca 335 510: 01 c0 0f f0 f00fc001 umod.b \$r0,\$r31,0
3f8107ab
AM
336 514: 02 00 f0 f5 f5f00002 div.l \$r31,\$r0,\$r0
337 518: 02 80 0f f4 f40f8002 div.l \$r0,\$r31,\$r0
338 51c: f2 01 00 f4 f40001f2 div.l \$r0,\$r0,\$r31
339 520: 42 00 11 f4 f4110042 div.l \$r1,\$r2,\$r4
340 524: 02 00 88 f4 f4880002 div.l \$r8,\$r16,\$r0
81b42bca
JB
341 528: 02 40 f0 f5 f5f04002 div.l \$r31,\$r0,0
342 52c: 02 c0 0f f4 f40fc002 div.l \$r0,\$r31,0
343 530: 02 c0 0f f4 f40fc002 div.l \$r0,\$r31,0
344 534: 02 c0 0f f4 f40fc002 div.l \$r0,\$r31,0
3f8107ab 345 538: 12 80 0f f2 f20f8012 div.s \$r0,\$r31,\$r1
81b42bca 346 53c: 02 c0 0f f2 f20fc002 div.s \$r0,\$r31,0
3f8107ab 347 540: 12 80 0f f0 f00f8012 div.b \$r0,\$r31,\$r1
81b42bca 348 544: 02 c0 0f f0 f00fc002 div.b \$r0,\$r31,0
3f8107ab
AM
349 548: 03 00 f0 f5 f5f00003 mod.l \$r31,\$r0,\$r0
350 54c: 03 80 0f f4 f40f8003 mod.l \$r0,\$r31,\$r0
351 550: f3 01 00 f4 f40001f3 mod.l \$r0,\$r0,\$r31
352 554: 43 00 11 f4 f4110043 mod.l \$r1,\$r2,\$r4
353 558: 03 00 88 f4 f4880003 mod.l \$r8,\$r16,\$r0
81b42bca
JB
354 55c: 03 40 f0 f5 f5f04003 mod.l \$r31,\$r0,0
355 560: 03 c0 0f f4 f40fc003 mod.l \$r0,\$r31,0
356 564: 03 c0 0f f4 f40fc003 mod.l \$r0,\$r31,0
357 568: 03 c0 0f f4 f40fc003 mod.l \$r0,\$r31,0
3f8107ab 358 56c: 13 80 0f f2 f20f8013 mod.s \$r0,\$r31,\$r1
81b42bca 359 570: 03 c0 0f f2 f20fc003 mod.s \$r0,\$r31,0
3f8107ab 360 574: 13 80 0f f0 f00f8013 mod.b \$r0,\$r31,\$r1
81b42bca 361 578: 03 c0 0f f0 f00fc003 mod.b \$r0,\$r31,0
3f8107ab
AM
362 57c: 04 00 f0 f5 f5f00004 strcmp.l \$r31,\$r0,\$r0
363 580: 04 80 0f f4 f40f8004 strcmp.l \$r0,\$r31,\$r0
364 584: f4 01 00 f4 f40001f4 strcmp.l \$r0,\$r0,\$r31
365 588: 44 00 11 f4 f4110044 strcmp.l \$r1,\$r2,\$r4
366 58c: 04 00 88 f4 f4880004 strcmp.l \$r8,\$r16,\$r0
81b42bca
JB
367 590: 04 40 f0 f5 f5f04004 strcmp.l \$r31,\$r0,0
368 594: 04 c0 0f f4 f40fc004 strcmp.l \$r0,\$r31,0
369 598: 04 c0 0f f4 f40fc004 strcmp.l \$r0,\$r31,0
370 59c: 04 c0 0f f4 f40fc004 strcmp.l \$r0,\$r31,0
3f8107ab 371 5a0: 14 80 0f f2 f20f8014 strcmp.s \$r0,\$r31,\$r1
81b42bca 372 5a4: 04 c0 0f f2 f20fc004 strcmp.s \$r0,\$r31,0
3f8107ab 373 5a8: 14 80 0f f0 f00f8014 strcmp.b \$r0,\$r31,\$r1
81b42bca 374 5ac: 04 c0 0f f0 f00fc004 strcmp.b \$r0,\$r31,0
3f8107ab
AM
375 5b0: 05 00 f0 f5 f5f00005 memcpy.l \$r31,\$r0,\$r0
376 5b4: 05 80 0f f4 f40f8005 memcpy.l \$r0,\$r31,\$r0
377 5b8: f5 01 00 f4 f40001f5 memcpy.l \$r0,\$r0,\$r31
378 5bc: 45 00 11 f4 f4110045 memcpy.l \$r1,\$r2,\$r4
379 5c0: 05 00 88 f4 f4880005 memcpy.l \$r8,\$r16,\$r0
81b42bca
JB
380 5c4: 05 40 f0 f5 f5f04005 memcpy.l \$r31,\$r0,0
381 5c8: 05 c0 0f f4 f40fc005 memcpy.l \$r0,\$r31,0
382 5cc: 05 c0 0f f4 f40fc005 memcpy.l \$r0,\$r31,0
383 5d0: 05 c0 0f f4 f40fc005 memcpy.l \$r0,\$r31,0
3f8107ab 384 5d4: 15 80 0f f2 f20f8015 memcpy.s \$r0,\$r31,\$r1
81b42bca 385 5d8: 05 c0 0f f2 f20fc005 memcpy.s \$r0,\$r31,0
3f8107ab 386 5dc: 15 80 0f f0 f00f8015 memcpy.b \$r0,\$r31,\$r1
81b42bca 387 5e0: 05 c0 0f f0 f00fc005 memcpy.b \$r0,\$r31,0
3f8107ab
AM
388 5e4: 07 00 f0 f5 f5f00007 memset.l \$r31,\$r0,\$r0
389 5e8: 07 80 0f f4 f40f8007 memset.l \$r0,\$r31,\$r0
390 5ec: f7 01 00 f4 f40001f7 memset.l \$r0,\$r0,\$r31
391 5f0: 47 00 11 f4 f4110047 memset.l \$r1,\$r2,\$r4
392 5f4: 07 00 88 f4 f4880007 memset.l \$r8,\$r16,\$r0
81b42bca
JB
393 5f8: 07 40 f0 f5 f5f04007 memset.l \$r31,\$r0,0
394 5fc: 07 c0 0f f4 f40fc007 memset.l \$r0,\$r31,0
395 600: 07 c0 0f f4 f40fc007 memset.l \$r0,\$r31,0
396 604: 07 c0 0f f4 f40fc007 memset.l \$r0,\$r31,0
3f8107ab 397 608: 17 80 0f f2 f20f8017 memset.s \$r0,\$r31,\$r1
81b42bca 398 60c: 07 c0 0f f2 f20fc007 memset.s \$r0,\$r31,0
3f8107ab 399 610: 17 80 0f f0 f00f8017 memset.b \$r0,\$r31,\$r1
81b42bca 400 614: 07 c0 0f f0 f00fc007 memset.b \$r0,\$r31,0
3f8107ab
AM
401 618: 08 00 f0 f5 f5f00008 mul.l \$r31,\$r0,\$r0
402 61c: 08 80 0f f4 f40f8008 mul.l \$r0,\$r31,\$r0
403 620: f8 01 00 f4 f40001f8 mul.l \$r0,\$r0,\$r31
404 624: 48 00 11 f4 f4110048 mul.l \$r1,\$r2,\$r4
405 628: 08 00 88 f4 f4880008 mul.l \$r8,\$r16,\$r0
81b42bca
JB
406 62c: 08 40 f0 f5 f5f04008 mul.l \$r31,\$r0,0
407 630: 08 c0 0f f4 f40fc008 mul.l \$r0,\$r31,0
408 634: 08 c0 0f f4 f40fc008 mul.l \$r0,\$r31,0
409 638: 08 c0 0f f4 f40fc008 mul.l \$r0,\$r31,0
3f8107ab 410 63c: 18 80 0f f2 f20f8018 mul.s \$r0,\$r31,\$r1
81b42bca 411 640: 08 c0 0f f2 f20fc008 mul.s \$r0,\$r31,0
3f8107ab 412 644: 18 80 0f f0 f00f8018 mul.b \$r0,\$r31,\$r1
81b42bca 413 648: 08 c0 0f f0 f00fc008 mul.b \$r0,\$r31,0
3f8107ab
AM
414 64c: 09 00 f0 f5 f5f00009 muluh.l \$r31,\$r0,\$r0
415 650: 09 80 0f f4 f40f8009 muluh.l \$r0,\$r31,\$r0
416 654: f9 01 00 f4 f40001f9 muluh.l \$r0,\$r0,\$r31
417 658: 49 00 11 f4 f4110049 muluh.l \$r1,\$r2,\$r4
418 65c: 09 00 88 f4 f4880009 muluh.l \$r8,\$r16,\$r0
81b42bca
JB
419 660: 09 40 f0 f5 f5f04009 muluh.l \$r31,\$r0,0
420 664: 09 c0 0f f4 f40fc009 muluh.l \$r0,\$r31,0
421 668: 09 c0 0f f4 f40fc009 muluh.l \$r0,\$r31,0
422 66c: 09 c0 0f f4 f40fc009 muluh.l \$r0,\$r31,0
3f8107ab 423 670: 19 80 0f f2 f20f8019 muluh.s \$r0,\$r31,\$r1
81b42bca 424 674: 09 c0 0f f2 f20fc009 muluh.s \$r0,\$r31,0
3f8107ab 425 678: 19 80 0f f0 f00f8019 muluh.b \$r0,\$r31,\$r1
81b42bca 426 67c: 09 c0 0f f0 f00fc009 muluh.b \$r0,\$r31,0
3f8107ab
AM
427 680: 0c 00 f0 f5 f5f0000c streamin.l \$r31,\$r0,\$r0
428 684: 0c 80 0f f4 f40f800c streamin.l \$r0,\$r31,\$r0
429 688: fc 01 00 f4 f40001fc streamin.l \$r0,\$r0,\$r31
430 68c: 4c 00 11 f4 f411004c streamin.l \$r1,\$r2,\$r4
431 690: 0c 00 88 f4 f488000c streamin.l \$r8,\$r16,\$r0
81b42bca
JB
432 694: 0c 40 f0 f5 f5f0400c streamin.l \$r31,\$r0,0
433 698: 0c c0 0f f4 f40fc00c streamin.l \$r0,\$r31,0
434 69c: 0c c0 0f f4 f40fc00c streamin.l \$r0,\$r31,0
435 6a0: 0c c0 0f f4 f40fc00c streamin.l \$r0,\$r31,0
3f8107ab 436 6a4: 1c 80 0f f2 f20f801c streamin.s \$r0,\$r31,\$r1
81b42bca 437 6a8: 0c c0 0f f2 f20fc00c streamin.s \$r0,\$r31,0
3f8107ab 438 6ac: 1c 80 0f f0 f00f801c streamin.b \$r0,\$r31,\$r1
81b42bca 439 6b0: 0c c0 0f f0 f00fc00c streamin.b \$r0,\$r31,0
3f8107ab
AM
440 6b4: 0d 00 f0 f5 f5f0000d streamini.l \$r31,\$r0,\$r0
441 6b8: 0d 80 0f f4 f40f800d streamini.l \$r0,\$r31,\$r0
442 6bc: fd 01 00 f4 f40001fd streamini.l \$r0,\$r0,\$r31
443 6c0: 4d 00 11 f4 f411004d streamini.l \$r1,\$r2,\$r4
444 6c4: 0d 00 88 f4 f488000d streamini.l \$r8,\$r16,\$r0
81b42bca
JB
445 6c8: 0d 40 f0 f5 f5f0400d streamini.l \$r31,\$r0,0
446 6cc: 0d c0 0f f4 f40fc00d streamini.l \$r0,\$r31,0
447 6d0: 0d c0 0f f4 f40fc00d streamini.l \$r0,\$r31,0
448 6d4: 0d c0 0f f4 f40fc00d streamini.l \$r0,\$r31,0
3f8107ab 449 6d8: 1d 80 0f f2 f20f801d streamini.s \$r0,\$r31,\$r1
81b42bca 450 6dc: 0d c0 0f f2 f20fc00d streamini.s \$r0,\$r31,0
3f8107ab 451 6e0: 1d 80 0f f0 f00f801d streamini.b \$r0,\$r31,\$r1
81b42bca 452 6e4: 0d c0 0f f0 f00fc00d streamini.b \$r0,\$r31,0
3f8107ab
AM
453 6e8: 0e 00 f0 f5 f5f0000e streamout.l \$r31,\$r0,\$r0
454 6ec: 0e 80 0f f4 f40f800e streamout.l \$r0,\$r31,\$r0
455 6f0: fe 01 00 f4 f40001fe streamout.l \$r0,\$r0,\$r31
456 6f4: 4e 00 11 f4 f411004e streamout.l \$r1,\$r2,\$r4
457 6f8: 0e 00 88 f4 f488000e streamout.l \$r8,\$r16,\$r0
81b42bca
JB
458 6fc: 0e 40 f0 f5 f5f0400e streamout.l \$r31,\$r0,0
459 700: 0e c0 0f f4 f40fc00e streamout.l \$r0,\$r31,0
460 704: 0e c0 0f f4 f40fc00e streamout.l \$r0,\$r31,0
461 708: 0e c0 0f f4 f40fc00e streamout.l \$r0,\$r31,0
3f8107ab 462 70c: 1e 80 0f f2 f20f801e streamout.s \$r0,\$r31,\$r1
81b42bca 463 710: 0e c0 0f f2 f20fc00e streamout.s \$r0,\$r31,0
3f8107ab 464 714: 1e 80 0f f0 f00f801e streamout.b \$r0,\$r31,\$r1
81b42bca 465 718: 0e c0 0f f0 f00fc00e streamout.b \$r0,\$r31,0
3f8107ab
AM
466 71c: 0f 00 f0 f5 f5f0000f streamouti.l \$r31,\$r0,\$r0
467 720: 0f 80 0f f4 f40f800f streamouti.l \$r0,\$r31,\$r0
468 724: ff 01 00 f4 f40001ff streamouti.l \$r0,\$r0,\$r31
469 728: 4f 00 11 f4 f411004f streamouti.l \$r1,\$r2,\$r4
470 72c: 0f 00 88 f4 f488000f streamouti.l \$r8,\$r16,\$r0
81b42bca
JB
471 730: 0f 40 f0 f5 f5f0400f streamouti.l \$r31,\$r0,0
472 734: 0f c0 0f f4 f40fc00f streamouti.l \$r0,\$r31,0
473 738: 0f c0 0f f4 f40fc00f streamouti.l \$r0,\$r31,0
474 73c: 0f c0 0f f4 f40fc00f streamouti.l \$r0,\$r31,0
3f8107ab 475 740: 1f 80 0f f2 f20f801f streamouti.s \$r0,\$r31,\$r1
81b42bca 476 744: 0f c0 0f f2 f20fc00f streamouti.s \$r0,\$r31,0
3f8107ab 477 748: 1f 80 0f f0 f00f801f streamouti.b \$r0,\$r31,\$r1
81b42bca 478 74c: 0f c0 0f f0 f00fc00f streamouti.b \$r0,\$r31,0
3f8107ab
AM
479 750: 06 c0 0f f4 f40fc006 strlen.l \$r0,\$r31
480 754: 06 40 f0 f5 f5f04006 strlen.l \$r31,\$r0
481 758: 06 c0 0f f2 f20fc006 strlen.s \$r0,\$r31
482 75c: 06 40 f0 f3 f3f04006 strlen.s \$r31,\$r0
483 760: 06 c0 0f f0 f00fc006 strlen.b \$r0,\$r31
484 764: 06 40 f0 f1 f1f04006 strlen.b \$r31,\$r0
485 768: 0a c0 0f f4 f40fc00a stpcpy.l \$r0,\$r31
486 76c: 0a 40 f0 f5 f5f0400a stpcpy.l \$r31,\$r0
487 770: 0a c0 0f f2 f20fc00a stpcpy.s \$r0,\$r31
488 774: 0a 40 f0 f3 f3f0400a stpcpy.s \$r31,\$r0
489 778: 0a c0 0f f0 f00fc00a stpcpy.b \$r0,\$r31
490 77c: 0a 40 f0 f1 f1f0400a stpcpy.b \$r31,\$r0