1 #objdump: -d
2 #as: -mabi=32
3 #name: MIPS ld-st-la constants (ABI o32)
4 #source: ldstla-32.s
5 
6 .*: +file format elf32-.*mips
7 
8 Disassembly of section \.text:
9 
10 00000000 <\.text>:
11    0:	8c82ffff 	lw	v0,-1\(a0\)
12    4:	8c830003 	lw	v1,3\(a0\)
13    8:	3c01abce 	lui	at,0xabce
14    c:	00810821 	addu	at,a0,at
15   10:	8c22ef01 	lw	v0,-4351\(at\)
16   14:	8c23ef05 	lw	v1,-4347\(at\)
17   18:	3c018000 	lui	at,0x8000
18   1c:	00810821 	addu	at,a0,at
19   20:	8c220000 	lw	v0,0\(at\)
20   24:	8c230004 	lw	v1,4\(at\)
21   28:	3c018000 	lui	at,0x8000
22   2c:	00810821 	addu	at,a0,at
23   30:	8c22ffff 	lw	v0,-1\(at\)
24   34:	8c230003 	lw	v1,3\(at\)
25   38:	3c010123 	lui	at,0x123
26   3c:	00810821 	addu	at,a0,at
27   40:	8c224567 	lw	v0,17767\(at\)
28   44:	8c23456b 	lw	v1,17771\(at\)
29   48:	3c010000 	lui	at,0x0
30   4c:	00810821 	addu	at,a0,at
31   50:	8c220000 	lw	v0,0\(at\)
32   54:	8c230004 	lw	v1,4\(at\)
33   58:	3c010000 	lui	at,0x0
34   5c:	00810821 	addu	at,a0,at
35   60:	8c22ffff 	lw	v0,-1\(at\)
36   64:	8c230003 	lw	v1,3\(at\)
37   68:	3c01abce 	lui	at,0xabce
38   6c:	00810821 	addu	at,a0,at
39   70:	8c22ef01 	lw	v0,-4351\(at\)
40   74:	8c23ef05 	lw	v1,-4347\(at\)
41   78:	3c018000 	lui	at,0x8000
42   7c:	00810821 	addu	at,a0,at
43   80:	8c220000 	lw	v0,0\(at\)
44   84:	8c230004 	lw	v1,4\(at\)
45   88:	3c018000 	lui	at,0x8000
46   8c:	00810821 	addu	at,a0,at
47   90:	8c22ffff 	lw	v0,-1\(at\)
48   94:	8c230003 	lw	v1,3\(at\)
49   98:	3c010123 	lui	at,0x123
50   9c:	00810821 	addu	at,a0,at
51   a0:	8c224567 	lw	v0,17767\(at\)
52   a4:	8c23456b 	lw	v1,17771\(at\)
53   a8:	8c820000 	lw	v0,0\(a0\)
54   ac:	8c830004 	lw	v1,4\(a0\)
55   b0:	8c02ffff 	lw	v0,-1\(zero\)
56   b4:	8c030003 	lw	v1,3\(zero\)
57   b8:	3c01abce 	lui	at,0xabce
58   bc:	8c22ef01 	lw	v0,-4351\(at\)
59   c0:	8c23ef05 	lw	v1,-4347\(at\)
60   c4:	3c018000 	lui	at,0x8000
61   c8:	8c220000 	lw	v0,0\(at\)
62   cc:	8c230004 	lw	v1,4\(at\)
63   d0:	3c018000 	lui	at,0x8000
64   d4:	8c22ffff 	lw	v0,-1\(at\)
65   d8:	8c230003 	lw	v1,3\(at\)
66   dc:	3c010123 	lui	at,0x123
67   e0:	8c224567 	lw	v0,17767\(at\)
68   e4:	8c23456b 	lw	v1,17771\(at\)
69   e8:	3c010000 	lui	at,0x0
70   ec:	8c220000 	lw	v0,0\(at\)
71   f0:	8c230004 	lw	v1,4\(at\)
72   f4:	3c010000 	lui	at,0x0
73   f8:	8c22ffff 	lw	v0,-1\(at\)
74   fc:	8c230003 	lw	v1,3\(at\)
75  100:	3c01abce 	lui	at,0xabce
76  104:	8c22ef01 	lw	v0,-4351\(at\)
77  108:	8c23ef05 	lw	v1,-4347\(at\)
78  10c:	3c018000 	lui	at,0x8000
79  110:	8c220000 	lw	v0,0\(at\)
80  114:	8c230004 	lw	v1,4\(at\)
81  118:	3c018000 	lui	at,0x8000
82  11c:	8c22ffff 	lw	v0,-1\(at\)
83  120:	8c230003 	lw	v1,3\(at\)
84  124:	3c010123 	lui	at,0x123
85  128:	8c224567 	lw	v0,17767\(at\)
86  12c:	8c23456b 	lw	v1,17771\(at\)
87  130:	8c020000 	lw	v0,0\(zero\)
88  134:	8c030004 	lw	v1,4\(zero\)
89  138:	ac82ffff 	sw	v0,-1\(a0\)
90  13c:	ac830003 	sw	v1,3\(a0\)
91  140:	3c01abce 	lui	at,0xabce
92  144:	00810821 	addu	at,a0,at
93  148:	ac22ef01 	sw	v0,-4351\(at\)
94  14c:	ac23ef05 	sw	v1,-4347\(at\)
95  150:	3c018000 	lui	at,0x8000
96  154:	00810821 	addu	at,a0,at
97  158:	ac220000 	sw	v0,0\(at\)
98  15c:	ac230004 	sw	v1,4\(at\)
99  160:	3c018000 	lui	at,0x8000
100  164:	00810821 	addu	at,a0,at
101  168:	ac22ffff 	sw	v0,-1\(at\)
102  16c:	ac230003 	sw	v1,3\(at\)
103  170:	3c010123 	lui	at,0x123
104  174:	00810821 	addu	at,a0,at
105  178:	ac224567 	sw	v0,17767\(at\)
106  17c:	ac23456b 	sw	v1,17771\(at\)
107  180:	3c010000 	lui	at,0x0
108  184:	00810821 	addu	at,a0,at
109  188:	ac220000 	sw	v0,0\(at\)
110  18c:	ac230004 	sw	v1,4\(at\)
111  190:	3c010000 	lui	at,0x0
112  194:	00810821 	addu	at,a0,at
113  198:	ac22ffff 	sw	v0,-1\(at\)
114  19c:	ac230003 	sw	v1,3\(at\)
115  1a0:	3c01abce 	lui	at,0xabce
116  1a4:	00810821 	addu	at,a0,at
117  1a8:	ac22ef01 	sw	v0,-4351\(at\)
118  1ac:	ac23ef05 	sw	v1,-4347\(at\)
119  1b0:	3c018000 	lui	at,0x8000
120  1b4:	00810821 	addu	at,a0,at
121  1b8:	ac220000 	sw	v0,0\(at\)
122  1bc:	ac230004 	sw	v1,4\(at\)
123  1c0:	3c018000 	lui	at,0x8000
124  1c4:	00810821 	addu	at,a0,at
125  1c8:	ac22ffff 	sw	v0,-1\(at\)
126  1cc:	ac230003 	sw	v1,3\(at\)
127  1d0:	3c010123 	lui	at,0x123
128  1d4:	00810821 	addu	at,a0,at
129  1d8:	ac224567 	sw	v0,17767\(at\)
130  1dc:	ac23456b 	sw	v1,17771\(at\)
131  1e0:	ac820000 	sw	v0,0\(a0\)
132  1e4:	ac830004 	sw	v1,4\(a0\)
133  1e8:	ac02ffff 	sw	v0,-1\(zero\)
134  1ec:	ac030003 	sw	v1,3\(zero\)
135  1f0:	3c01abce 	lui	at,0xabce
136  1f4:	ac22ef01 	sw	v0,-4351\(at\)
137  1f8:	ac23ef05 	sw	v1,-4347\(at\)
138  1fc:	3c018000 	lui	at,0x8000
139  200:	ac220000 	sw	v0,0\(at\)
140  204:	ac230004 	sw	v1,4\(at\)
141  208:	3c018000 	lui	at,0x8000
142  20c:	ac22ffff 	sw	v0,-1\(at\)
143  210:	ac230003 	sw	v1,3\(at\)
144  214:	3c010123 	lui	at,0x123
145  218:	ac224567 	sw	v0,17767\(at\)
146  21c:	ac23456b 	sw	v1,17771\(at\)
147  220:	3c010000 	lui	at,0x0
148  224:	ac220000 	sw	v0,0\(at\)
149  228:	ac230004 	sw	v1,4\(at\)
150  22c:	3c010000 	lui	at,0x0
151  230:	ac22ffff 	sw	v0,-1\(at\)
152  234:	ac230003 	sw	v1,3\(at\)
153  238:	3c01abce 	lui	at,0xabce
154  23c:	ac22ef01 	sw	v0,-4351\(at\)
155  240:	ac23ef05 	sw	v1,-4347\(at\)
156  244:	3c018000 	lui	at,0x8000
157  248:	ac220000 	sw	v0,0\(at\)
158  24c:	ac230004 	sw	v1,4\(at\)
159  250:	3c018000 	lui	at,0x8000
160  254:	ac22ffff 	sw	v0,-1\(at\)
161  258:	ac230003 	sw	v1,3\(at\)
162  25c:	3c010123 	lui	at,0x123
163  260:	ac224567 	sw	v0,17767\(at\)
164  264:	ac23456b 	sw	v1,17771\(at\)
165  268:	ac020000 	sw	v0,0\(zero\)
166  26c:	ac030004 	sw	v1,4\(zero\)
167  270:	8c82ffff 	lw	v0,-1\(a0\)
168  274:	3c02abce 	lui	v0,0xabce
169  278:	00441021 	addu	v0,v0,a0
170  27c:	8c42ef01 	lw	v0,-4351\(v0\)
171  280:	3c028000 	lui	v0,0x8000
172  284:	00441021 	addu	v0,v0,a0
173  288:	8c420000 	lw	v0,0\(v0\)
174  28c:	3c028000 	lui	v0,0x8000
175  290:	00441021 	addu	v0,v0,a0
176  294:	8c42ffff 	lw	v0,-1\(v0\)
177  298:	3c020123 	lui	v0,0x123
178  29c:	00441021 	addu	v0,v0,a0
179  2a0:	8c424567 	lw	v0,17767\(v0\)
180  2a4:	24020000 	li	v0,0
181  2a8:	00441021 	addu	v0,v0,a0
182  2ac:	8c420000 	lw	v0,0\(v0\)
183  2b0:	24020000 	li	v0,0
184  2b4:	00441021 	addu	v0,v0,a0
185  2b8:	8c42ffff 	lw	v0,-1\(v0\)
186  2bc:	3c02abce 	lui	v0,0xabce
187  2c0:	00441021 	addu	v0,v0,a0
188  2c4:	8c42ef01 	lw	v0,-4351\(v0\)
189  2c8:	3c028000 	lui	v0,0x8000
190  2cc:	00441021 	addu	v0,v0,a0
191  2d0:	8c420000 	lw	v0,0\(v0\)
192  2d4:	3c028000 	lui	v0,0x8000
193  2d8:	00441021 	addu	v0,v0,a0
194  2dc:	8c42ffff 	lw	v0,-1\(v0\)
195  2e0:	3c020123 	lui	v0,0x123
196  2e4:	00441021 	addu	v0,v0,a0
197  2e8:	8c424567 	lw	v0,17767\(v0\)
198  2ec:	8c820000 	lw	v0,0\(a0\)
199  2f0:	8c02ffff 	lw	v0,-1\(zero\)
200  2f4:	3c02abce 	lui	v0,0xabce
201  2f8:	8c42ef01 	lw	v0,-4351\(v0\)
202  2fc:	3c028000 	lui	v0,0x8000
203  300:	8c420000 	lw	v0,0\(v0\)
204  304:	3c028000 	lui	v0,0x8000
205  308:	8c42ffff 	lw	v0,-1\(v0\)
206  30c:	3c020123 	lui	v0,0x123
207  310:	8c424567 	lw	v0,17767\(v0\)
208  314:	24020000 	li	v0,0
209  318:	8c420000 	lw	v0,0\(v0\)
210  31c:	24020000 	li	v0,0
211  320:	8c42ffff 	lw	v0,-1\(v0\)
212  324:	3c02abce 	lui	v0,0xabce
213  328:	8c42ef01 	lw	v0,-4351\(v0\)
214  32c:	3c028000 	lui	v0,0x8000
215  330:	8c420000 	lw	v0,0\(v0\)
216  334:	3c028000 	lui	v0,0x8000
217  338:	8c42ffff 	lw	v0,-1\(v0\)
218  33c:	3c020123 	lui	v0,0x123
219  340:	8c424567 	lw	v0,17767\(v0\)
220  344:	8c020000 	lw	v0,0\(zero\)
221  348:	00000000 	nop
222  34c:	ac82ffff 	sw	v0,-1\(a0\)
223  350:	3c01abce 	lui	at,0xabce
224  354:	00240821 	addu	at,at,a0
225  358:	ac22ef01 	sw	v0,-4351\(at\)
226  35c:	3c018000 	lui	at,0x8000
227  360:	00240821 	addu	at,at,a0
228  364:	ac220000 	sw	v0,0\(at\)
229  368:	3c018000 	lui	at,0x8000
230  36c:	00240821 	addu	at,at,a0
231  370:	ac22ffff 	sw	v0,-1\(at\)
232  374:	3c010123 	lui	at,0x123
233  378:	00240821 	addu	at,at,a0
234  37c:	ac224567 	sw	v0,17767\(at\)
235  380:	24010000 	li	at,0
236  384:	00240821 	addu	at,at,a0
237  388:	ac220000 	sw	v0,0\(at\)
238  38c:	24010000 	li	at,0
239  390:	00240821 	addu	at,at,a0
240  394:	ac22ffff 	sw	v0,-1\(at\)
241  398:	3c01abce 	lui	at,0xabce
242  39c:	00240821 	addu	at,at,a0
243  3a0:	ac22ef01 	sw	v0,-4351\(at\)
244  3a4:	3c018000 	lui	at,0x8000
245  3a8:	00240821 	addu	at,at,a0
246  3ac:	ac220000 	sw	v0,0\(at\)
247  3b0:	3c018000 	lui	at,0x8000
248  3b4:	00240821 	addu	at,at,a0
249  3b8:	ac22ffff 	sw	v0,-1\(at\)
250  3bc:	3c010123 	lui	at,0x123
251  3c0:	00240821 	addu	at,at,a0
252  3c4:	ac224567 	sw	v0,17767\(at\)
253  3c8:	ac820000 	sw	v0,0\(a0\)
254  3cc:	ac02ffff 	sw	v0,-1\(zero\)
255  3d0:	3c01abce 	lui	at,0xabce
256  3d4:	ac22ef01 	sw	v0,-4351\(at\)
257  3d8:	3c018000 	lui	at,0x8000
258  3dc:	ac220000 	sw	v0,0\(at\)
259  3e0:	3c018000 	lui	at,0x8000
260  3e4:	ac22ffff 	sw	v0,-1\(at\)
261  3e8:	3c010123 	lui	at,0x123
262  3ec:	ac224567 	sw	v0,17767\(at\)
263  3f0:	24010000 	li	at,0
264  3f4:	ac220000 	sw	v0,0\(at\)
265  3f8:	24010000 	li	at,0
266  3fc:	ac22ffff 	sw	v0,-1\(at\)
267  400:	3c01abce 	lui	at,0xabce
268  404:	ac22ef01 	sw	v0,-4351\(at\)
269  408:	3c018000 	lui	at,0x8000
270  40c:	ac220000 	sw	v0,0\(at\)
271  410:	3c018000 	lui	at,0x8000
272  414:	ac22ffff 	sw	v0,-1\(at\)
273  418:	3c010123 	lui	at,0x123
274  41c:	ac224567 	sw	v0,17767\(at\)
275  420:	ac020000 	sw	v0,0\(zero\)
276  424:	2482ffff 	addiu	v0,a0,-1
277  428:	3c02abcd 	lui	v0,0xabcd
278  42c:	3442ef01 	ori	v0,v0,0xef01
279  430:	00441021 	addu	v0,v0,a0
280  434:	3c028000 	lui	v0,0x8000
281  438:	00441021 	addu	v0,v0,a0
282  43c:	3c027fff 	lui	v0,0x7fff
283  440:	3442ffff 	ori	v0,v0,0xffff
284  444:	00441021 	addu	v0,v0,a0
285  448:	3c020123 	lui	v0,0x123
286  44c:	34424567 	ori	v0,v0,0x4567
287  450:	00441021 	addu	v0,v0,a0
288  454:	24820000 	addiu	v0,a0,0
289  458:	2482ffff 	addiu	v0,a0,-1
290  45c:	3c02abcd 	lui	v0,0xabcd
291  460:	3442ef01 	ori	v0,v0,0xef01
292  464:	00441021 	addu	v0,v0,a0
293  468:	3c028000 	lui	v0,0x8000
294  46c:	00441021 	addu	v0,v0,a0
295  470:	3c027fff 	lui	v0,0x7fff
296  474:	3442ffff 	ori	v0,v0,0xffff
297  478:	00441021 	addu	v0,v0,a0
298  47c:	3c020123 	lui	v0,0x123
299  480:	34424567 	ori	v0,v0,0x4567
300  484:	00441021 	addu	v0,v0,a0
301  488:	24820000 	addiu	v0,a0,0
302  48c:	2402ffff 	li	v0,-1
303  490:	3c02abcd 	lui	v0,0xabcd
304  494:	3442ef01 	ori	v0,v0,0xef01
305  498:	3c028000 	lui	v0,0x8000
306  49c:	3c027fff 	lui	v0,0x7fff
307  4a0:	3442ffff 	ori	v0,v0,0xffff
308  4a4:	3c020123 	lui	v0,0x123
309  4a8:	34424567 	ori	v0,v0,0x4567
310  4ac:	24020000 	li	v0,0
311  4b0:	2402ffff 	li	v0,-1
312  4b4:	3c02abcd 	lui	v0,0xabcd
313  4b8:	3442ef01 	ori	v0,v0,0xef01
314  4bc:	3c028000 	lui	v0,0x8000
315  4c0:	3c027fff 	lui	v0,0x7fff
316  4c4:	3442ffff 	ori	v0,v0,0xffff
317  4c8:	3c020123 	lui	v0,0x123
318  4cc:	34424567 	ori	v0,v0,0x4567
319  4d0:	24020000 	li	v0,0
320 	\.\.\.
321