]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/mips/mips16.d
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / mips / mips16.d
CommitLineData
b0c0b41a
ILT
1#objdump: -dr
2#as: -mips3
3#name: mips16
4
5# Test the mips16 instruction set.
6
7.*: +file format .*mips.*
8
9Disassembly of section .text:
10
110+000000 <data1>:
12 0: 00000000 nop
13
140+000004 <insns1>:
508f2139 15 4: 3b40 ld \$v0,0\(\$v1\)
b0c0b41a
ILT
16 6: f000 3b41 ld \$v0,1\(\$v1\)
17 a: f000 3b42 ld \$v0,2\(\$v1\)
18 e: f000 3b43 ld \$v0,3\(\$v1\)
19 12: f000 3b44 ld \$v0,4\(\$v1\)
508f2139
ILT
20 16: 3b41 ld \$v0,8\(\$v1\)
21 18: 3b42 ld \$v0,16\(\$v1\)
22 1a: 3b44 ld \$v0,32\(\$v1\)
23 1c: 3b48 ld \$v0,64\(\$v1\)
24 1e: 3b50 ld \$v0,128\(\$v1\)
b0c0b41a
ILT
25 20: f100 3b40 ld \$v0,256\(\$v1\)
26 24: f200 3b40 ld \$v0,512\(\$v1\)
27 28: f400 3b40 ld \$v0,1024\(\$v1\)
28 2c: f001 3b40 ld \$v0,2048\(\$v1\)
29 30: f7ff 3b5f ld \$v0,-1\(\$v1\)
30 34: f7ff 3b5e ld \$v0,-2\(\$v1\)
31 38: f7ff 3b5d ld \$v0,-3\(\$v1\)
32 3c: f7ff 3b5c ld \$v0,-4\(\$v1\)
33 40: f7ff 3b58 ld \$v0,-8\(\$v1\)
34 44: f7ff 3b50 ld \$v0,-16\(\$v1\)
35 48: f7ff 3b40 ld \$v0,-32\(\$v1\)
36 4c: f7df 3b40 ld \$v0,-64\(\$v1\)
37 50: f79f 3b40 ld \$v0,-128\(\$v1\)
38 54: f71f 3b40 ld \$v0,-256\(\$v1\)
39 58: f61f 3b40 ld \$v0,-512\(\$v1\)
40 5c: f41f 3b40 ld \$v0,-1024\(\$v1\)
41 60: f01f 3b40 ld \$v0,-2048\(\$v1\)
42 64: f7bf fc40 ld \$v0,0 <data1>
43 68: f6a0 fc54 ld \$v0,71c <data2>
44 6c: f001 fc40 ld \$v0,868 <bar>
45 70: f0c1 fc40 ld \$v0,930 <quux>
508f2139 46 74: f840 ld \$v0,0\(\$sp\)
b0c0b41a
ILT
47 76: f000 f841 ld \$v0,1\(\$sp\)
48 7a: f000 f842 ld \$v0,2\(\$sp\)
49 7e: f000 f843 ld \$v0,3\(\$sp\)
50 82: f000 f844 ld \$v0,4\(\$sp\)
508f2139
ILT
51 86: f841 ld \$v0,8\(\$sp\)
52 88: f842 ld \$v0,16\(\$sp\)
53 8a: f844 ld \$v0,32\(\$sp\)
54 8c: f848 ld \$v0,64\(\$sp\)
55 8e: f850 ld \$v0,128\(\$sp\)
b0c0b41a
ILT
56 90: f100 f840 ld \$v0,256\(\$sp\)
57 94: f200 f840 ld \$v0,512\(\$sp\)
58 98: f400 f840 ld \$v0,1024\(\$sp\)
59 9c: f001 f840 ld \$v0,2048\(\$sp\)
60 a0: f7ff f85f ld \$v0,-1\(\$sp\)
61 a4: f7ff f85e ld \$v0,-2\(\$sp\)
62 a8: f7ff f85d ld \$v0,-3\(\$sp\)
63 ac: f7ff f85c ld \$v0,-4\(\$sp\)
64 b0: f7ff f858 ld \$v0,-8\(\$sp\)
65 b4: f7ff f850 ld \$v0,-16\(\$sp\)
66 b8: f7ff f840 ld \$v0,-32\(\$sp\)
67 bc: f7df f840 ld \$v0,-64\(\$sp\)
68 c0: f79f f840 ld \$v0,-128\(\$sp\)
69 c4: f71f f840 ld \$v0,-256\(\$sp\)
70 c8: f61f f840 ld \$v0,-512\(\$sp\)
71 cc: f41f f840 ld \$v0,-1024\(\$sp\)
72 d0: f01f f840 ld \$v0,-2048\(\$sp\)
508f2139 73 d4: bb40 lwu \$v0,0\(\$v1\)
b0c0b41a
ILT
74 d6: f000 bb41 lwu \$v0,1\(\$v1\)
75 da: f000 bb42 lwu \$v0,2\(\$v1\)
76 de: f000 bb43 lwu \$v0,3\(\$v1\)
508f2139
ILT
77 e2: bb41 lwu \$v0,4\(\$v1\)
78 e4: bb42 lwu \$v0,8\(\$v1\)
79 e6: bb44 lwu \$v0,16\(\$v1\)
80 e8: bb48 lwu \$v0,32\(\$v1\)
81 ea: bb50 lwu \$v0,64\(\$v1\)
b0c0b41a
ILT
82 ec: f080 bb40 lwu \$v0,128\(\$v1\)
83 f0: f100 bb40 lwu \$v0,256\(\$v1\)
84 f4: f200 bb40 lwu \$v0,512\(\$v1\)
85 f8: f400 bb40 lwu \$v0,1024\(\$v1\)
86 fc: f001 bb40 lwu \$v0,2048\(\$v1\)
87 100: f7ff bb5f lwu \$v0,-1\(\$v1\)
88 104: f7ff bb5e lwu \$v0,-2\(\$v1\)
89 108: f7ff bb5d lwu \$v0,-3\(\$v1\)
90 10c: f7ff bb5c lwu \$v0,-4\(\$v1\)
91 110: f7ff bb58 lwu \$v0,-8\(\$v1\)
92 114: f7ff bb50 lwu \$v0,-16\(\$v1\)
93 118: f7ff bb40 lwu \$v0,-32\(\$v1\)
94 11c: f7df bb40 lwu \$v0,-64\(\$v1\)
95 120: f79f bb40 lwu \$v0,-128\(\$v1\)
96 124: f71f bb40 lwu \$v0,-256\(\$v1\)
97 128: f61f bb40 lwu \$v0,-512\(\$v1\)
98 12c: f41f bb40 lwu \$v0,-1024\(\$v1\)
99 130: f01f bb40 lwu \$v0,-2048\(\$v1\)
508f2139 100 134: 9b40 lw \$v0,0\(\$v1\)
b0c0b41a
ILT
101 136: f000 9b41 lw \$v0,1\(\$v1\)
102 13a: f000 9b42 lw \$v0,2\(\$v1\)
103 13e: f000 9b43 lw \$v0,3\(\$v1\)
508f2139
ILT
104 142: 9b41 lw \$v0,4\(\$v1\)
105 144: 9b42 lw \$v0,8\(\$v1\)
106 146: 9b44 lw \$v0,16\(\$v1\)
107 148: 9b48 lw \$v0,32\(\$v1\)
108 14a: 9b50 lw \$v0,64\(\$v1\)
b0c0b41a
ILT
109 14c: f080 9b40 lw \$v0,128\(\$v1\)
110 150: f100 9b40 lw \$v0,256\(\$v1\)
111 154: f200 9b40 lw \$v0,512\(\$v1\)
112 158: f400 9b40 lw \$v0,1024\(\$v1\)
113 15c: f001 9b40 lw \$v0,2048\(\$v1\)
114 160: f7ff 9b5f lw \$v0,-1\(\$v1\)
115 164: f7ff 9b5e lw \$v0,-2\(\$v1\)
116 168: f7ff 9b5d lw \$v0,-3\(\$v1\)
117 16c: f7ff 9b5c lw \$v0,-4\(\$v1\)
118 170: f7ff 9b58 lw \$v0,-8\(\$v1\)
119 174: f7ff 9b50 lw \$v0,-16\(\$v1\)
120 178: f7ff 9b40 lw \$v0,-32\(\$v1\)
121 17c: f7df 9b40 lw \$v0,-64\(\$v1\)
122 180: f79f 9b40 lw \$v0,-128\(\$v1\)
123 184: f71f 9b40 lw \$v0,-256\(\$v1\)
124 188: f61f 9b40 lw \$v0,-512\(\$v1\)
125 18c: f41f 9b40 lw \$v0,-1024\(\$v1\)
126 190: f01f 9b40 lw \$v0,-2048\(\$v1\)
127 194: f67f b20c lw \$v0,0 <data1>
128 198: f580 b204 lw \$v0,71c <data2>
129 19c: f6c0 b20c lw \$v0,868 <bar>
130 1a0: f780 b210 lw \$v0,930 <quux>
508f2139 131 1a4: 9200 lw \$v0,0\(\$sp\)
b0c0b41a
ILT
132 1a6: f000 9201 lw \$v0,1\(\$sp\)
133 1aa: f000 9202 lw \$v0,2\(\$sp\)
134 1ae: f000 9203 lw \$v0,3\(\$sp\)
508f2139
ILT
135 1b2: 9201 lw \$v0,4\(\$sp\)
136 1b4: 9202 lw \$v0,8\(\$sp\)
137 1b6: 9204 lw \$v0,16\(\$sp\)
138 1b8: 9208 lw \$v0,32\(\$sp\)
139 1ba: 9210 lw \$v0,64\(\$sp\)
140 1bc: 9220 lw \$v0,128\(\$sp\)
141 1be: 9240 lw \$v0,256\(\$sp\)
142 1c0: 9280 lw \$v0,512\(\$sp\)
b0c0b41a
ILT
143 1c2: f400 9200 lw \$v0,1024\(\$sp\)
144 1c6: f001 9200 lw \$v0,2048\(\$sp\)
145 1ca: f7ff 921f lw \$v0,-1\(\$sp\)
146 1ce: f7ff 921e lw \$v0,-2\(\$sp\)
147 1d2: f7ff 921d lw \$v0,-3\(\$sp\)
148 1d6: f7ff 921c lw \$v0,-4\(\$sp\)
149 1da: f7ff 9218 lw \$v0,-8\(\$sp\)
150 1de: f7ff 9210 lw \$v0,-16\(\$sp\)
151 1e2: f7ff 9200 lw \$v0,-32\(\$sp\)
152 1e6: f7df 9200 lw \$v0,-64\(\$sp\)
153 1ea: f79f 9200 lw \$v0,-128\(\$sp\)
154 1ee: f71f 9200 lw \$v0,-256\(\$sp\)
155 1f2: f61f 9200 lw \$v0,-512\(\$sp\)
156 1f6: f41f 9200 lw \$v0,-1024\(\$sp\)
157 1fa: f01f 9200 lw \$v0,-2048\(\$sp\)
508f2139 158 1fe: 8b40 lh \$v0,0\(\$v1\)
b0c0b41a 159 200: f000 8b41 lh \$v0,1\(\$v1\)
508f2139 160 204: 8b41 lh \$v0,2\(\$v1\)
b0c0b41a 161 206: f000 8b43 lh \$v0,3\(\$v1\)
508f2139
ILT
162 20a: 8b42 lh \$v0,4\(\$v1\)
163 20c: 8b44 lh \$v0,8\(\$v1\)
164 20e: 8b48 lh \$v0,16\(\$v1\)
165 210: 8b50 lh \$v0,32\(\$v1\)
b0c0b41a
ILT
166 212: f040 8b40 lh \$v0,64\(\$v1\)
167 216: f080 8b40 lh \$v0,128\(\$v1\)
168 21a: f100 8b40 lh \$v0,256\(\$v1\)
169 21e: f200 8b40 lh \$v0,512\(\$v1\)
170 222: f400 8b40 lh \$v0,1024\(\$v1\)
171 226: f001 8b40 lh \$v0,2048\(\$v1\)
172 22a: f7ff 8b5f lh \$v0,-1\(\$v1\)
173 22e: f7ff 8b5e lh \$v0,-2\(\$v1\)
174 232: f7ff 8b5d lh \$v0,-3\(\$v1\)
175 236: f7ff 8b5c lh \$v0,-4\(\$v1\)
176 23a: f7ff 8b58 lh \$v0,-8\(\$v1\)
177 23e: f7ff 8b50 lh \$v0,-16\(\$v1\)
178 242: f7ff 8b40 lh \$v0,-32\(\$v1\)
179 246: f7df 8b40 lh \$v0,-64\(\$v1\)
180 24a: f79f 8b40 lh \$v0,-128\(\$v1\)
181 24e: f71f 8b40 lh \$v0,-256\(\$v1\)
182 252: f61f 8b40 lh \$v0,-512\(\$v1\)
183 256: f41f 8b40 lh \$v0,-1024\(\$v1\)
184 25a: f01f 8b40 lh \$v0,-2048\(\$v1\)
508f2139 185 25e: ab40 lhu \$v0,0\(\$v1\)
b0c0b41a 186 260: f000 ab41 lhu \$v0,1\(\$v1\)
508f2139 187 264: ab41 lhu \$v0,2\(\$v1\)
b0c0b41a 188 266: f000 ab43 lhu \$v0,3\(\$v1\)
508f2139
ILT
189 26a: ab42 lhu \$v0,4\(\$v1\)
190 26c: ab44 lhu \$v0,8\(\$v1\)
191 26e: ab48 lhu \$v0,16\(\$v1\)
192 270: ab50 lhu \$v0,32\(\$v1\)
b0c0b41a
ILT
193 272: f040 ab40 lhu \$v0,64\(\$v1\)
194 276: f080 ab40 lhu \$v0,128\(\$v1\)
195 27a: f100 ab40 lhu \$v0,256\(\$v1\)
196 27e: f200 ab40 lhu \$v0,512\(\$v1\)
197 282: f400 ab40 lhu \$v0,1024\(\$v1\)
198 286: f001 ab40 lhu \$v0,2048\(\$v1\)
199 28a: f7ff ab5f lhu \$v0,-1\(\$v1\)
200 28e: f7ff ab5e lhu \$v0,-2\(\$v1\)
201 292: f7ff ab5d lhu \$v0,-3\(\$v1\)
202 296: f7ff ab5c lhu \$v0,-4\(\$v1\)
203 29a: f7ff ab58 lhu \$v0,-8\(\$v1\)
204 29e: f7ff ab50 lhu \$v0,-16\(\$v1\)
205 2a2: f7ff ab40 lhu \$v0,-32\(\$v1\)
206 2a6: f7df ab40 lhu \$v0,-64\(\$v1\)
207 2aa: f79f ab40 lhu \$v0,-128\(\$v1\)
208 2ae: f71f ab40 lhu \$v0,-256\(\$v1\)
209 2b2: f61f ab40 lhu \$v0,-512\(\$v1\)
210 2b6: f41f ab40 lhu \$v0,-1024\(\$v1\)
211 2ba: f01f ab40 lhu \$v0,-2048\(\$v1\)
508f2139
ILT
212 2be: 8340 lb \$v0,0\(\$v1\)
213 2c0: 8341 lb \$v0,1\(\$v1\)
214 2c2: 8342 lb \$v0,2\(\$v1\)
215 2c4: 8343 lb \$v0,3\(\$v1\)
216 2c6: 8344 lb \$v0,4\(\$v1\)
217 2c8: 8348 lb \$v0,8\(\$v1\)
218 2ca: 8350 lb \$v0,16\(\$v1\)
b0c0b41a
ILT
219 2cc: f020 8340 lb \$v0,32\(\$v1\)
220 2d0: f040 8340 lb \$v0,64\(\$v1\)
221 2d4: f080 8340 lb \$v0,128\(\$v1\)
222 2d8: f100 8340 lb \$v0,256\(\$v1\)
223 2dc: f200 8340 lb \$v0,512\(\$v1\)
224 2e0: f400 8340 lb \$v0,1024\(\$v1\)
225 2e4: f001 8340 lb \$v0,2048\(\$v1\)
226 2e8: f7ff 835f lb \$v0,-1\(\$v1\)
227 2ec: f7ff 835e lb \$v0,-2\(\$v1\)
228 2f0: f7ff 835d lb \$v0,-3\(\$v1\)
229 2f4: f7ff 835c lb \$v0,-4\(\$v1\)
230 2f8: f7ff 8358 lb \$v0,-8\(\$v1\)
231 2fc: f7ff 8350 lb \$v0,-16\(\$v1\)
232 300: f7ff 8340 lb \$v0,-32\(\$v1\)
233 304: f7df 8340 lb \$v0,-64\(\$v1\)
234 308: f79f 8340 lb \$v0,-128\(\$v1\)
235 30c: f71f 8340 lb \$v0,-256\(\$v1\)
236 310: f61f 8340 lb \$v0,-512\(\$v1\)
237 314: f41f 8340 lb \$v0,-1024\(\$v1\)
238 318: f01f 8340 lb \$v0,-2048\(\$v1\)
508f2139
ILT
239 31c: a340 lbu \$v0,0\(\$v1\)
240 31e: a341 lbu \$v0,1\(\$v1\)
241 320: a342 lbu \$v0,2\(\$v1\)
242 322: a343 lbu \$v0,3\(\$v1\)
243 324: a344 lbu \$v0,4\(\$v1\)
244 326: a348 lbu \$v0,8\(\$v1\)
245 328: a350 lbu \$v0,16\(\$v1\)
b0c0b41a
ILT
246 32a: f020 a340 lbu \$v0,32\(\$v1\)
247 32e: f040 a340 lbu \$v0,64\(\$v1\)
248 332: f080 a340 lbu \$v0,128\(\$v1\)
249 336: f100 a340 lbu \$v0,256\(\$v1\)
250 33a: f200 a340 lbu \$v0,512\(\$v1\)
251 33e: f400 a340 lbu \$v0,1024\(\$v1\)
252 342: f001 a340 lbu \$v0,2048\(\$v1\)
253 346: f7ff a35f lbu \$v0,-1\(\$v1\)
254 34a: f7ff a35e lbu \$v0,-2\(\$v1\)
255 34e: f7ff a35d lbu \$v0,-3\(\$v1\)
256 352: f7ff a35c lbu \$v0,-4\(\$v1\)
257 356: f7ff a358 lbu \$v0,-8\(\$v1\)
258 35a: f7ff a350 lbu \$v0,-16\(\$v1\)
259 35e: f7ff a340 lbu \$v0,-32\(\$v1\)
260 362: f7df a340 lbu \$v0,-64\(\$v1\)
261 366: f79f a340 lbu \$v0,-128\(\$v1\)
262 36a: f71f a340 lbu \$v0,-256\(\$v1\)
263 36e: f61f a340 lbu \$v0,-512\(\$v1\)
264 372: f41f a340 lbu \$v0,-1024\(\$v1\)
265 376: f01f a340 lbu \$v0,-2048\(\$v1\)
508f2139 266 37a: 7b40 sd \$v0,0\(\$v1\)
b0c0b41a
ILT
267 37c: f000 7b41 sd \$v0,1\(\$v1\)
268 380: f000 7b42 sd \$v0,2\(\$v1\)
269 384: f000 7b43 sd \$v0,3\(\$v1\)
270 388: f000 7b44 sd \$v0,4\(\$v1\)
508f2139
ILT
271 38c: 7b41 sd \$v0,8\(\$v1\)
272 38e: 7b42 sd \$v0,16\(\$v1\)
273 390: 7b44 sd \$v0,32\(\$v1\)
274 392: 7b48 sd \$v0,64\(\$v1\)
275 394: 7b50 sd \$v0,128\(\$v1\)
b0c0b41a
ILT
276 396: f100 7b40 sd \$v0,256\(\$v1\)
277 39a: f200 7b40 sd \$v0,512\(\$v1\)
278 39e: f400 7b40 sd \$v0,1024\(\$v1\)
279 3a2: f001 7b40 sd \$v0,2048\(\$v1\)
280 3a6: f7ff 7b5f sd \$v0,-1\(\$v1\)
281 3aa: f7ff 7b5e sd \$v0,-2\(\$v1\)
282 3ae: f7ff 7b5d sd \$v0,-3\(\$v1\)
283 3b2: f7ff 7b5c sd \$v0,-4\(\$v1\)
284 3b6: f7ff 7b58 sd \$v0,-8\(\$v1\)
285 3ba: f7ff 7b50 sd \$v0,-16\(\$v1\)
286 3be: f7ff 7b40 sd \$v0,-32\(\$v1\)
287 3c2: f7df 7b40 sd \$v0,-64\(\$v1\)
288 3c6: f79f 7b40 sd \$v0,-128\(\$v1\)
289 3ca: f71f 7b40 sd \$v0,-256\(\$v1\)
290 3ce: f61f 7b40 sd \$v0,-512\(\$v1\)
291 3d2: f41f 7b40 sd \$v0,-1024\(\$v1\)
292 3d6: f01f 7b40 sd \$v0,-2048\(\$v1\)
508f2139 293 3da: f940 sd \$v0,0\(\$sp\)
b0c0b41a
ILT
294 3dc: f000 f941 sd \$v0,1\(\$sp\)
295 3e0: f000 f942 sd \$v0,2\(\$sp\)
296 3e4: f000 f943 sd \$v0,3\(\$sp\)
297 3e8: f000 f944 sd \$v0,4\(\$sp\)
508f2139
ILT
298 3ec: f941 sd \$v0,8\(\$sp\)
299 3ee: f942 sd \$v0,16\(\$sp\)
300 3f0: f944 sd \$v0,32\(\$sp\)
301 3f2: f948 sd \$v0,64\(\$sp\)
302 3f4: f950 sd \$v0,128\(\$sp\)
b0c0b41a
ILT
303 3f6: f100 f940 sd \$v0,256\(\$sp\)
304 3fa: f200 f940 sd \$v0,512\(\$sp\)
305 3fe: f400 f940 sd \$v0,1024\(\$sp\)
306 402: f001 f940 sd \$v0,2048\(\$sp\)
307 406: f7ff f95f sd \$v0,-1\(\$sp\)
308 40a: f7ff f95e sd \$v0,-2\(\$sp\)
309 40e: f7ff f95d sd \$v0,-3\(\$sp\)
310 412: f7ff f95c sd \$v0,-4\(\$sp\)
311 416: f7ff f958 sd \$v0,-8\(\$sp\)
312 41a: f7ff f950 sd \$v0,-16\(\$sp\)
313 41e: f7ff f940 sd \$v0,-32\(\$sp\)
314 422: f7df f940 sd \$v0,-64\(\$sp\)
315 426: f79f f940 sd \$v0,-128\(\$sp\)
316 42a: f71f f940 sd \$v0,-256\(\$sp\)
317 42e: f61f f940 sd \$v0,-512\(\$sp\)
318 432: f41f f940 sd \$v0,-1024\(\$sp\)
319 436: f01f f940 sd \$v0,-2048\(\$sp\)
508f2139 320 43a: fa00 sd \$ra,0\(\$sp\)
b0c0b41a
ILT
321 43c: f000 fa01 sd \$ra,1\(\$sp\)
322 440: f000 fa02 sd \$ra,2\(\$sp\)
323 444: f000 fa03 sd \$ra,3\(\$sp\)
324 448: f000 fa04 sd \$ra,4\(\$sp\)
508f2139
ILT
325 44c: fa01 sd \$ra,8\(\$sp\)
326 44e: fa02 sd \$ra,16\(\$sp\)
327 450: fa04 sd \$ra,32\(\$sp\)
328 452: fa08 sd \$ra,64\(\$sp\)
329 454: fa10 sd \$ra,128\(\$sp\)
330 456: fa20 sd \$ra,256\(\$sp\)
331 458: fa40 sd \$ra,512\(\$sp\)
332 45a: fa80 sd \$ra,1024\(\$sp\)
b0c0b41a
ILT
333 45c: f001 fa00 sd \$ra,2048\(\$sp\)
334 460: f7ff fa1f sd \$ra,-1\(\$sp\)
335 464: f7ff fa1e sd \$ra,-2\(\$sp\)
336 468: f7ff fa1d sd \$ra,-3\(\$sp\)
337 46c: f7ff fa1c sd \$ra,-4\(\$sp\)
338 470: f7ff fa18 sd \$ra,-8\(\$sp\)
339 474: f7ff fa10 sd \$ra,-16\(\$sp\)
340 478: f7ff fa00 sd \$ra,-32\(\$sp\)
341 47c: f7df fa00 sd \$ra,-64\(\$sp\)
342 480: f79f fa00 sd \$ra,-128\(\$sp\)
343 484: f71f fa00 sd \$ra,-256\(\$sp\)
344 488: f61f fa00 sd \$ra,-512\(\$sp\)
345 48c: f41f fa00 sd \$ra,-1024\(\$sp\)
346 490: f01f fa00 sd \$ra,-2048\(\$sp\)
508f2139 347 494: db40 sw \$v0,0\(\$v1\)
b0c0b41a
ILT
348 496: f000 db41 sw \$v0,1\(\$v1\)
349 49a: f000 db42 sw \$v0,2\(\$v1\)
350 49e: f000 db43 sw \$v0,3\(\$v1\)
508f2139
ILT
351 4a2: db41 sw \$v0,4\(\$v1\)
352 4a4: db42 sw \$v0,8\(\$v1\)
353 4a6: db44 sw \$v0,16\(\$v1\)
354 4a8: db48 sw \$v0,32\(\$v1\)
355 4aa: db50 sw \$v0,64\(\$v1\)
b0c0b41a
ILT
356 4ac: f080 db40 sw \$v0,128\(\$v1\)
357 4b0: f100 db40 sw \$v0,256\(\$v1\)
358 4b4: f200 db40 sw \$v0,512\(\$v1\)
359 4b8: f400 db40 sw \$v0,1024\(\$v1\)
360 4bc: f001 db40 sw \$v0,2048\(\$v1\)
361 4c0: f7ff db5f sw \$v0,-1\(\$v1\)
362 4c4: f7ff db5e sw \$v0,-2\(\$v1\)
363 4c8: f7ff db5d sw \$v0,-3\(\$v1\)
364 4cc: f7ff db5c sw \$v0,-4\(\$v1\)
365 4d0: f7ff db58 sw \$v0,-8\(\$v1\)
366 4d4: f7ff db50 sw \$v0,-16\(\$v1\)
367 4d8: f7ff db40 sw \$v0,-32\(\$v1\)
368 4dc: f7df db40 sw \$v0,-64\(\$v1\)
369 4e0: f79f db40 sw \$v0,-128\(\$v1\)
370 4e4: f71f db40 sw \$v0,-256\(\$v1\)
371 4e8: f61f db40 sw \$v0,-512\(\$v1\)
372 4ec: f41f db40 sw \$v0,-1024\(\$v1\)
373 4f0: f01f db40 sw \$v0,-2048\(\$v1\)
508f2139 374 4f4: d200 sw \$v0,0\(\$sp\)
b0c0b41a
ILT
375 4f6: f000 d201 sw \$v0,1\(\$sp\)
376 4fa: f000 d202 sw \$v0,2\(\$sp\)
377 4fe: f000 d203 sw \$v0,3\(\$sp\)
508f2139
ILT
378 502: d201 sw \$v0,4\(\$sp\)
379 504: d202 sw \$v0,8\(\$sp\)
380 506: d204 sw \$v0,16\(\$sp\)
381 508: d208 sw \$v0,32\(\$sp\)
382 50a: d210 sw \$v0,64\(\$sp\)
383 50c: d220 sw \$v0,128\(\$sp\)
384 50e: d240 sw \$v0,256\(\$sp\)
385 510: d280 sw \$v0,512\(\$sp\)
b0c0b41a
ILT
386 512: f400 d200 sw \$v0,1024\(\$sp\)
387 516: f001 d200 sw \$v0,2048\(\$sp\)
388 51a: f7ff d21f sw \$v0,-1\(\$sp\)
389 51e: f7ff d21e sw \$v0,-2\(\$sp\)
390 522: f7ff d21d sw \$v0,-3\(\$sp\)
391 526: f7ff d21c sw \$v0,-4\(\$sp\)
392 52a: f7ff d218 sw \$v0,-8\(\$sp\)
393 52e: f7ff d210 sw \$v0,-16\(\$sp\)
394 532: f7ff d200 sw \$v0,-32\(\$sp\)
395 536: f7df d200 sw \$v0,-64\(\$sp\)
396 53a: f79f d200 sw \$v0,-128\(\$sp\)
397 53e: f71f d200 sw \$v0,-256\(\$sp\)
398 542: f61f d200 sw \$v0,-512\(\$sp\)
399 546: f41f d200 sw \$v0,-1024\(\$sp\)
400 54a: f01f d200 sw \$v0,-2048\(\$sp\)
508f2139 401 54e: 6200 sw \$ra,0\(\$sp\)
b0c0b41a
ILT
402 550: f000 6201 sw \$ra,1\(\$sp\)
403 554: f000 6202 sw \$ra,2\(\$sp\)
404 558: f000 6203 sw \$ra,3\(\$sp\)
508f2139
ILT
405 55c: 6201 sw \$ra,4\(\$sp\)
406 55e: 6202 sw \$ra,8\(\$sp\)
407 560: 6204 sw \$ra,16\(\$sp\)
408 562: 6208 sw \$ra,32\(\$sp\)
409 564: 6210 sw \$ra,64\(\$sp\)
410 566: 6220 sw \$ra,128\(\$sp\)
411 568: 6240 sw \$ra,256\(\$sp\)
412 56a: 6280 sw \$ra,512\(\$sp\)
b0c0b41a
ILT
413 56c: f400 6200 sw \$ra,1024\(\$sp\)
414 570: f001 6200 sw \$ra,2048\(\$sp\)
415 574: f7ff 621f sw \$ra,-1\(\$sp\)
416 578: f7ff 621e sw \$ra,-2\(\$sp\)
417 57c: f7ff 621d sw \$ra,-3\(\$sp\)
418 580: f7ff 621c sw \$ra,-4\(\$sp\)
419 584: f7ff 6218 sw \$ra,-8\(\$sp\)
420 588: f7ff 6210 sw \$ra,-16\(\$sp\)
421 58c: f7ff 6200 sw \$ra,-32\(\$sp\)
422 590: f7df 6200 sw \$ra,-64\(\$sp\)
423 594: f79f 6200 sw \$ra,-128\(\$sp\)
424 598: f71f 6200 sw \$ra,-256\(\$sp\)
425 59c: f61f 6200 sw \$ra,-512\(\$sp\)
426 5a0: f41f 6200 sw \$ra,-1024\(\$sp\)
427 5a4: f01f 6200 sw \$ra,-2048\(\$sp\)
508f2139 428 5a8: cb40 sh \$v0,0\(\$v1\)
b0c0b41a 429 5aa: f000 cb41 sh \$v0,1\(\$v1\)
508f2139 430 5ae: cb41 sh \$v0,2\(\$v1\)
b0c0b41a 431 5b0: f000 cb43 sh \$v0,3\(\$v1\)
508f2139
ILT
432 5b4: cb42 sh \$v0,4\(\$v1\)
433 5b6: cb44 sh \$v0,8\(\$v1\)
434 5b8: cb48 sh \$v0,16\(\$v1\)
435 5ba: cb50 sh \$v0,32\(\$v1\)
b0c0b41a
ILT
436 5bc: f040 cb40 sh \$v0,64\(\$v1\)
437 5c0: f080 cb40 sh \$v0,128\(\$v1\)
438 5c4: f100 cb40 sh \$v0,256\(\$v1\)
439 5c8: f200 cb40 sh \$v0,512\(\$v1\)
440 5cc: f400 cb40 sh \$v0,1024\(\$v1\)
441 5d0: f001 cb40 sh \$v0,2048\(\$v1\)
442 5d4: f7ff cb5f sh \$v0,-1\(\$v1\)
443 5d8: f7ff cb5e sh \$v0,-2\(\$v1\)
444 5dc: f7ff cb5d sh \$v0,-3\(\$v1\)
445 5e0: f7ff cb5c sh \$v0,-4\(\$v1\)
446 5e4: f7ff cb58 sh \$v0,-8\(\$v1\)
447 5e8: f7ff cb50 sh \$v0,-16\(\$v1\)
448 5ec: f7ff cb40 sh \$v0,-32\(\$v1\)
449 5f0: f7df cb40 sh \$v0,-64\(\$v1\)
450 5f4: f79f cb40 sh \$v0,-128\(\$v1\)
451 5f8: f71f cb40 sh \$v0,-256\(\$v1\)
452 5fc: f61f cb40 sh \$v0,-512\(\$v1\)
453 600: f41f cb40 sh \$v0,-1024\(\$v1\)
454 604: f01f cb40 sh \$v0,-2048\(\$v1\)
508f2139
ILT
455 608: c340 sb \$v0,0\(\$v1\)
456 60a: c341 sb \$v0,1\(\$v1\)
457 60c: c342 sb \$v0,2\(\$v1\)
458 60e: c343 sb \$v0,3\(\$v1\)
459 610: c344 sb \$v0,4\(\$v1\)
460 612: c348 sb \$v0,8\(\$v1\)
461 614: c350 sb \$v0,16\(\$v1\)
b0c0b41a
ILT
462 616: f020 c340 sb \$v0,32\(\$v1\)
463 61a: f040 c340 sb \$v0,64\(\$v1\)
464 61e: f080 c340 sb \$v0,128\(\$v1\)
465 622: f100 c340 sb \$v0,256\(\$v1\)
466 626: f200 c340 sb \$v0,512\(\$v1\)
467 62a: f400 c340 sb \$v0,1024\(\$v1\)
468 62e: f001 c340 sb \$v0,2048\(\$v1\)
469 632: f7ff c35f sb \$v0,-1\(\$v1\)
470 636: f7ff c35e sb \$v0,-2\(\$v1\)
471 63a: f7ff c35d sb \$v0,-3\(\$v1\)
472 63e: f7ff c35c sb \$v0,-4\(\$v1\)
473 642: f7ff c358 sb \$v0,-8\(\$v1\)
474 646: f7ff c350 sb \$v0,-16\(\$v1\)
475 64a: f7ff c340 sb \$v0,-32\(\$v1\)
476 64e: f7df c340 sb \$v0,-64\(\$v1\)
477 652: f79f c340 sb \$v0,-128\(\$v1\)
478 656: f71f c340 sb \$v0,-256\(\$v1\)
479 65a: f61f c340 sb \$v0,-512\(\$v1\)
480 65e: f41f c340 sb \$v0,-1024\(\$v1\)
481 662: f01f c340 sb \$v0,-2048\(\$v1\)
508f2139
ILT
482 666: 6a00 li \$v0,0
483 668: 6a01 li \$v0,1
b0c0b41a 484 66a: f100 6a00 li \$v0,256
508f2139
ILT
485 66e: 675e move \$v0,\$s8
486 670: 6592 move \$s4,\$v0
487 672: 4350 daddiu \$v0,\$v1,0
488 674: 4351 daddiu \$v0,\$v1,1
489 676: 435f daddiu \$v0,\$v1,-1
b0c0b41a
ILT
490 678: f010 4350 daddiu \$v0,\$v1,16
491 67c: f7ff 4350 daddiu \$v0,\$v1,-16
508f2139
ILT
492 680: e388 daddu \$v0,\$v1,\$a0
493 682: fd40 daddiu \$v0,0
494 684: fd41 daddiu \$v0,1
495 686: fd5f daddiu \$v0,-1
b0c0b41a
ILT
496 688: f020 fd40 daddiu \$v0,32
497 68c: f7ff fd40 daddiu \$v0,-32
498 690: f080 fd40 daddiu \$v0,128
499 694: f79f fd40 daddiu \$v0,-128
500 698: f17f fe48 dla \$v0,0 <data1>
501 69c: f080 fe40 dla \$v0,71c <data2>
502 6a0: f1c0 fe48 dla \$v0,868 <bar>
503 6a4: f280 fe4c dla \$v0,930 <quux>
508f2139 504 6a8: fb00 daddiu \$sp,0
b0c0b41a
ILT
505 6aa: f000 fb01 daddiu \$sp,1
506 6ae: f7ff fb1f daddiu \$sp,-1
508f2139
ILT
507 6b2: fb20 daddiu \$sp,256
508 6b4: fbe0 daddiu \$sp,-256
509 6b6: ff40 daddiu \$v0,\$sp,0
b0c0b41a
ILT
510 6b8: f000 ff41 daddiu \$v0,\$sp,1
511 6bc: f7ff ff5f daddiu \$v0,\$sp,-1
508f2139 512 6c0: ff48 daddiu \$v0,\$sp,32
b0c0b41a
ILT
513 6c2: f7ff ff40 daddiu \$v0,\$sp,-32
514 6c6: f080 ff40 daddiu \$v0,\$sp,128
515 6ca: f79f ff40 daddiu \$v0,\$sp,-128
508f2139
ILT
516 6ce: 4340 addiu \$v0,\$v1,0
517 6d0: 4341 addiu \$v0,\$v1,1
518 6d2: 434f addiu \$v0,\$v1,-1
b0c0b41a
ILT
519 6d4: f010 4340 addiu \$v0,\$v1,16
520 6d8: f7ff 4340 addiu \$v0,\$v1,-16
508f2139
ILT
521 6dc: e389 addu \$v0,\$v1,\$a0
522 6de: 4a00 addiu \$v0,0
523 6e0: 4a01 addiu \$v0,1
524 6e2: 4aff addiu \$v0,-1
525 6e4: 4a20 addiu \$v0,32
526 6e6: 4ae0 addiu \$v0,-32
b0c0b41a 527 6e8: f080 4a00 addiu \$v0,128
508f2139 528 6ec: 4a80 addiu \$v0,-128
b0c0b41a 529 6ee: f11f 0a10 la \$v0,0 <data1>
508f2139
ILT
530 6f2: 0a0b la \$v0,71c <data2>
531 6f4: 0a5d la \$v0,868 <bar>
532 6f6: 0a8f la \$v0,930 <quux>
533 6f8: 6300 addiu \$sp,0
b0c0b41a
ILT
534 6fa: f000 6301 addiu \$sp,1
535 6fe: f7ff 631f addiu \$sp,-1
508f2139
ILT
536 702: 6320 addiu \$sp,256
537 704: 63e0 addiu \$sp,-256
538 706: 0200 addiu \$v0,\$sp,0
b0c0b41a
ILT
539 708: f000 0201 addiu \$v0,\$sp,1
540 70c: f7ff 021f addiu \$v0,\$sp,-1
508f2139 541 710: 0208 addiu \$v0,\$sp,32
b0c0b41a 542 712: f7ff 0200 addiu \$v0,\$sp,-32
508f2139 543 716: 0220 addiu \$v0,\$sp,128
b0c0b41a
ILT
544 718: f79f 0200 addiu \$v0,\$sp,-128
545
5460+00071c <data2>:
547 71c: 00000000 nop
548
5490+000720 <insns2>:
508f2139
ILT
550 720: e38a dsubu \$v0,\$v1,\$a0
551 722: e38b subu \$v0,\$v1,\$a0
552 724: ea6b neg \$v0,\$v1
553 726: ea6c and \$v0,\$v1
554 728: ea6d or \$v0,\$v1
555 72a: ea6e xor \$v0,\$v1
556 72c: ea6f not \$v0,\$v1
557 72e: 5200 slti \$v0,0
558 730: 5201 slti \$v0,1
b0c0b41a 559 732: f7ff 521f slti \$v0,-1
508f2139 560 736: 52ff slti \$v0,255
b0c0b41a 561 738: f100 5200 slti \$v0,256
508f2139
ILT
562 73c: ea62 slt \$v0,\$v1
563 73e: 5a00 sltiu \$v0,0
564 740: 5a01 sltiu \$v0,1
b0c0b41a 565 742: f7ff 5a1f sltiu \$v0,-1
508f2139 566 746: 5aff sltiu \$v0,255
b0c0b41a 567 748: f100 5a00 sltiu \$v0,256
508f2139
ILT
568 74c: ea63 sltu \$v0,\$v1
569 74e: 7200 cmpi \$v0,0
570 750: 7201 cmpi \$v0,1
571 752: 72ff cmpi \$v0,255
b0c0b41a 572 754: f100 7200 cmpi \$v0,256
508f2139 573 758: ea6a cmp \$v0,\$v1
b0c0b41a 574 75a: f000 3261 dsll \$v0,\$v1,0
508f2139
ILT
575 75e: 3265 dsll \$v0,\$v1,1
576 760: 3261 dsll \$v0,\$v1,8
b0c0b41a
ILT
577 762: f240 3261 dsll \$v0,\$v1,9
578 766: f7e0 3261 dsll \$v0,\$v1,63
508f2139 579 76a: eb54 dsllv \$v0,\$v1
b0c0b41a 580 76c: f000 e848 dsrl \$v0,0
508f2139
ILT
581 770: e948 dsrl \$v0,1
582 772: e848 dsrl \$v0,0
b0c0b41a
ILT
583 774: f240 e848 dsrl \$v0,9
584 778: f7e0 e848 dsrl \$v0,63
508f2139 585 77c: eb56 dsrlv \$v0,\$v1
b0c0b41a 586 77e: f000 e853 dsra \$v0,0
508f2139
ILT
587 782: e953 dsra \$v0,1
588 784: e853 dsra \$v0,0
b0c0b41a
ILT
589 786: f240 e853 dsra \$v0,9
590 78a: f7e0 e853 dsra \$v0,63
508f2139
ILT
591 78e: eb57 dsrav \$v0,\$v1
592 790: ea12 mflo \$v0
593 792: eb10 mfhi \$v1
b0c0b41a 594 794: f000 3260 sll \$v0,\$v1,0
508f2139
ILT
595 798: 3264 sll \$v0,\$v1,1
596 79a: 3260 sll \$v0,\$v1,8
b0c0b41a
ILT
597 79c: f240 3260 sll \$v0,\$v1,9
598 7a0: f7c0 3260 sll \$v0,\$v1,31
508f2139 599 7a4: eb44 sllv \$v0,\$v1
b0c0b41a 600 7a6: f000 3262 srl \$v0,\$v1,0
508f2139
ILT
601 7aa: 3266 srl \$v0,\$v1,1
602 7ac: 3262 srl \$v0,\$v1,8
b0c0b41a
ILT
603 7ae: f240 3262 srl \$v0,\$v1,9
604 7b2: f7c0 3262 srl \$v0,\$v1,31
508f2139 605 7b6: eb46 srlv \$v0,\$v1
b0c0b41a 606 7b8: f000 3263 sra \$v0,\$v1,0
508f2139
ILT
607 7bc: 3267 sra \$v0,\$v1,1
608 7be: 3263 sra \$v0,\$v1,8
b0c0b41a
ILT
609 7c0: f240 3263 sra \$v0,\$v1,9
610 7c4: f7c0 3263 sra \$v0,\$v1,31
508f2139
ILT
611 7c8: eb47 srav \$v0,\$v1
612 7ca: ea7c dmult \$v0,\$v1
613 7cc: ea7d dmultu \$v0,\$v1
614 7ce: ea7e ddiv \$zero,\$v0,\$v1
615 7d0: 2b01 bnez \$v1,7d4 <insns2\+b4>
616 7d2: e8e5 break 7
617 7d4: ea12 mflo \$v0
618 7d6: 6500 nop
619 7d8: 6500 nop
620 7da: ea7f ddivu \$zero,\$v0,\$v1
621 7dc: 2b01 bnez \$v1,7e0 <insns2\+c0>
622 7de: e8e5 break 7
623 7e0: ea12 mflo \$v0
624 7e2: 6500 nop
625 7e4: 6500 nop
626 7e6: ea78 mult \$v0,\$v1
627 7e8: ea79 multu \$v0,\$v1
628 7ea: ea7a div \$zero,\$v0,\$v1
629 7ec: 2b01 bnez \$v1,7f0 <insns2\+d0>
630 7ee: e8e5 break 7
631 7f0: ea12 mflo \$v0
632 7f2: 6500 nop
633 7f4: 6500 nop
634 7f6: ea7b divu \$zero,\$v0,\$v1
635 7f8: 2b01 bnez \$v1,7fc <insns2\+dc>
636 7fa: e8e5 break 7
637 7fc: ea12 mflo \$v0
638 7fe: ea00 jr \$v0
639 800: 6500 nop
640 802: e820 jr \$ra
641 804: 6500 nop
642 806: ea40 jalr \$v0
643 808: 6500 nop
b0c0b41a 644 80a: f3ff 221b beqz \$v0,4 <insns1>
508f2139
ILT
645 80e: 2288 beqz \$v0,720 <insns2>
646 810: 222b beqz \$v0,868 <bar>
b0c0b41a
ILT
647 812: f080 220d beqz \$v0,930 <quux>
648 816: f3ff 2a15 bnez \$v0,4 <insns1>
508f2139
ILT
649 81a: 2a82 bnez \$v0,720 <insns2>
650 81c: 2a25 bnez \$v0,868 <bar>
b0c0b41a
ILT
651 81e: f080 2a07 bnez \$v0,930 <quux>
652 822: f3ff 600f bteqz 4 <insns1>
653 826: f77f 601b bteqz 720 <insns2>
508f2139 654 82a: 601e bteqz 868 <bar>
b0c0b41a
ILT
655 82c: f080 6000 bteqz 930 <quux>
656 830: f3ff 6108 btnez 4 <insns1>
657 834: f77f 6114 btnez 720 <insns2>
508f2139
ILT
658 838: 6117 btnez 868 <bar>
659 83a: 617a btnez 930 <quux>
b0c0b41a 660 83c: f3ff 1002 b 4 <insns1>
508f2139
ILT
661 840: 176f b 720 <insns2>
662 842: 1012 b 868 <bar>
663 844: 1075 b 930 <quux>
664 846: e805 break 0
665 848: e825 break 1
666 84a: efe5 break 63
b0c0b41a
ILT
667 84c: 1800 0000 jal 0 <data1>
668 84c: R_MIPS16_26 extern
508f2139
ILT
669 850: 6500 nop
670 852: e809 entry
671 854: e909 entry \$a0
672 856: eb49 entry \$a0-\$a2,\$s0
673 858: e8a9 entry \$s0-\$s1,\$ra
674 85a: e829 entry \$ra
675 85c: ef09 exit
676 85e: ef49 exit \$s0
677 860: efa9 exit \$s0-\$s1,\$ra
678 862: ef29 exit \$ra
679 864: 0000 addiu \$s0,\$sp,0
b0c0b41a
ILT
680 ...
681
6820+000868 <bar>:
683 ...