blob: 11bca35d6c485ddd934d9ea5c4f963d0428ad2e1 [file] [log] [blame]
#objdump: -d -mmips:4000
#as: -KPIC -mabi=32
#name: MIPS ld-st-la constants (ABI o32, mips3, shared)
#source: ldstla-32-mips3.s
.*: +file format elf32-.*mips
Disassembly of section \.text:
00000000 <\.text>:
0: dc82ffff ld v0,-1\(a0\)
4: 3c02abce lui v0,0xabce
8: 00441021 addu v0,v0,a0
c: dc42ef01 ld v0,-4351\(v0\)
10: 3c028000 lui v0,0x8000
14: 00441021 addu v0,v0,a0
18: dc420000 ld v0,0\(v0\)
1c: 3c028000 lui v0,0x8000
20: 00441021 addu v0,v0,a0
24: dc42ffff ld v0,-1\(v0\)
28: 3c020123 lui v0,0x123
2c: 00441021 addu v0,v0,a0
30: dc424567 ld v0,17767\(v0\)
34: 24020000 li v0,0
38: 00441021 addu v0,v0,a0
3c: dc420000 ld v0,0\(v0\)
40: 24020000 li v0,0
44: 00441021 addu v0,v0,a0
48: dc42ffff ld v0,-1\(v0\)
4c: 3c02abce lui v0,0xabce
50: 00441021 addu v0,v0,a0
54: dc42ef01 ld v0,-4351\(v0\)
58: 3c028000 lui v0,0x8000
5c: 00441021 addu v0,v0,a0
60: dc420000 ld v0,0\(v0\)
64: 3c028000 lui v0,0x8000
68: 00441021 addu v0,v0,a0
6c: dc42ffff ld v0,-1\(v0\)
70: 3c020123 lui v0,0x123
74: 00441021 addu v0,v0,a0
78: dc424567 ld v0,17767\(v0\)
7c: dc820000 ld v0,0\(a0\)
80: dc02ffff ld v0,-1\(zero\)
84: 3c02abce lui v0,0xabce
88: dc42ef01 ld v0,-4351\(v0\)
8c: 3c028000 lui v0,0x8000
90: dc420000 ld v0,0\(v0\)
94: 3c028000 lui v0,0x8000
98: dc42ffff ld v0,-1\(v0\)
9c: 3c020123 lui v0,0x123
a0: dc424567 ld v0,17767\(v0\)
a4: 24020000 li v0,0
a8: dc420000 ld v0,0\(v0\)
ac: 24020000 li v0,0
b0: dc42ffff ld v0,-1\(v0\)
b4: 3c02abce lui v0,0xabce
b8: dc42ef01 ld v0,-4351\(v0\)
bc: 3c028000 lui v0,0x8000
c0: dc420000 ld v0,0\(v0\)
c4: 3c028000 lui v0,0x8000
c8: dc42ffff ld v0,-1\(v0\)
cc: 3c020123 lui v0,0x123
d0: dc424567 ld v0,17767\(v0\)
d4: dc020000 ld v0,0\(zero\)
d8: fc82ffff sd v0,-1\(a0\)
dc: 3c01abce lui at,0xabce
e0: 00240821 addu at,at,a0
e4: fc22ef01 sd v0,-4351\(at\)
e8: 3c018000 lui at,0x8000
ec: 00240821 addu at,at,a0
f0: fc220000 sd v0,0\(at\)
f4: 3c018000 lui at,0x8000
f8: 00240821 addu at,at,a0
fc: fc22ffff sd v0,-1\(at\)
100: 3c010123 lui at,0x123
104: 00240821 addu at,at,a0
108: fc224567 sd v0,17767\(at\)
10c: 24010000 li at,0
110: 00240821 addu at,at,a0
114: fc220000 sd v0,0\(at\)
118: 24010000 li at,0
11c: 00240821 addu at,at,a0
120: fc22ffff sd v0,-1\(at\)
124: 3c01abce lui at,0xabce
128: 00240821 addu at,at,a0
12c: fc22ef01 sd v0,-4351\(at\)
130: 3c018000 lui at,0x8000
134: 00240821 addu at,at,a0
138: fc220000 sd v0,0\(at\)
13c: 3c018000 lui at,0x8000
140: 00240821 addu at,at,a0
144: fc22ffff sd v0,-1\(at\)
148: 3c010123 lui at,0x123
14c: 00240821 addu at,at,a0
150: fc224567 sd v0,17767\(at\)
154: fc820000 sd v0,0\(a0\)
158: fc02ffff sd v0,-1\(zero\)
15c: 3c01abce lui at,0xabce
160: fc22ef01 sd v0,-4351\(at\)
164: 3c018000 lui at,0x8000
168: fc220000 sd v0,0\(at\)
16c: 3c018000 lui at,0x8000
170: fc22ffff sd v0,-1\(at\)
174: 3c010123 lui at,0x123
178: fc224567 sd v0,17767\(at\)
17c: 24010000 li at,0
180: fc220000 sd v0,0\(at\)
184: 24010000 li at,0
188: fc22ffff sd v0,-1\(at\)
18c: 3c01abce lui at,0xabce
190: fc22ef01 sd v0,-4351\(at\)
194: 3c018000 lui at,0x8000
198: fc220000 sd v0,0\(at\)
19c: 3c018000 lui at,0x8000
1a0: fc22ffff sd v0,-1\(at\)
1a4: 3c010123 lui at,0x123
1a8: fc224567 sd v0,17767\(at\)
1ac: fc020000 sd v0,0\(zero\)
1b0: 8c82ffff lw v0,-1\(a0\)
1b4: 3c02abce lui v0,0xabce
1b8: 00441021 addu v0,v0,a0
1bc: 8c42ef01 lw v0,-4351\(v0\)
1c0: 3c028000 lui v0,0x8000
1c4: 00441021 addu v0,v0,a0
1c8: 8c420000 lw v0,0\(v0\)
1cc: 3c028000 lui v0,0x8000
1d0: 00441021 addu v0,v0,a0
1d4: 8c42ffff lw v0,-1\(v0\)
1d8: 3c020123 lui v0,0x123
1dc: 00441021 addu v0,v0,a0
1e0: 8c424567 lw v0,17767\(v0\)
1e4: 24020000 li v0,0
1e8: 00441021 addu v0,v0,a0
1ec: 8c420000 lw v0,0\(v0\)
1f0: 24020000 li v0,0
1f4: 00441021 addu v0,v0,a0
1f8: 8c42ffff lw v0,-1\(v0\)
1fc: 3c02abce lui v0,0xabce
200: 00441021 addu v0,v0,a0
204: 8c42ef01 lw v0,-4351\(v0\)
208: 3c028000 lui v0,0x8000
20c: 00441021 addu v0,v0,a0
210: 8c420000 lw v0,0\(v0\)
214: 3c028000 lui v0,0x8000
218: 00441021 addu v0,v0,a0
21c: 8c42ffff lw v0,-1\(v0\)
220: 3c020123 lui v0,0x123
224: 00441021 addu v0,v0,a0
228: 8c424567 lw v0,17767\(v0\)
22c: 8c820000 lw v0,0\(a0\)
230: 8c02ffff lw v0,-1\(zero\)
234: 3c02abce lui v0,0xabce
238: 8c42ef01 lw v0,-4351\(v0\)
23c: 3c028000 lui v0,0x8000
240: 8c420000 lw v0,0\(v0\)
244: 3c028000 lui v0,0x8000
248: 8c42ffff lw v0,-1\(v0\)
24c: 3c020123 lui v0,0x123
250: 8c424567 lw v0,17767\(v0\)
254: 24020000 li v0,0
258: 8c420000 lw v0,0\(v0\)
25c: 24020000 li v0,0
260: 8c42ffff lw v0,-1\(v0\)
264: 3c02abce lui v0,0xabce
268: 8c42ef01 lw v0,-4351\(v0\)
26c: 3c028000 lui v0,0x8000
270: 8c420000 lw v0,0\(v0\)
274: 3c028000 lui v0,0x8000
278: 8c42ffff lw v0,-1\(v0\)
27c: 3c020123 lui v0,0x123
280: 8c424567 lw v0,17767\(v0\)
284: 8c020000 lw v0,0\(zero\)
288: ac82ffff sw v0,-1\(a0\)
28c: 3c01abce lui at,0xabce
290: 00240821 addu at,at,a0
294: ac22ef01 sw v0,-4351\(at\)
298: 3c018000 lui at,0x8000
29c: 00240821 addu at,at,a0
2a0: ac220000 sw v0,0\(at\)
2a4: 3c018000 lui at,0x8000
2a8: 00240821 addu at,at,a0
2ac: ac22ffff sw v0,-1\(at\)
2b0: 3c010123 lui at,0x123
2b4: 00240821 addu at,at,a0
2b8: ac224567 sw v0,17767\(at\)
2bc: 24010000 li at,0
2c0: 00240821 addu at,at,a0
2c4: ac220000 sw v0,0\(at\)
2c8: 24010000 li at,0
2cc: 00240821 addu at,at,a0
2d0: ac22ffff sw v0,-1\(at\)
2d4: 3c01abce lui at,0xabce
2d8: 00240821 addu at,at,a0
2dc: ac22ef01 sw v0,-4351\(at\)
2e0: 3c018000 lui at,0x8000
2e4: 00240821 addu at,at,a0
2e8: ac220000 sw v0,0\(at\)
2ec: 3c018000 lui at,0x8000
2f0: 00240821 addu at,at,a0
2f4: ac22ffff sw v0,-1\(at\)
2f8: 3c010123 lui at,0x123
2fc: 00240821 addu at,at,a0
300: ac224567 sw v0,17767\(at\)
304: ac820000 sw v0,0\(a0\)
308: ac02ffff sw v0,-1\(zero\)
30c: 3c01abce lui at,0xabce
310: ac22ef01 sw v0,-4351\(at\)
314: 3c018000 lui at,0x8000
318: ac220000 sw v0,0\(at\)
31c: 3c018000 lui at,0x8000
320: ac22ffff sw v0,-1\(at\)
324: 3c010123 lui at,0x123
328: ac224567 sw v0,17767\(at\)
32c: 24010000 li at,0
330: ac220000 sw v0,0\(at\)
334: 24010000 li at,0
338: ac22ffff sw v0,-1\(at\)
33c: 3c01abce lui at,0xabce
340: ac22ef01 sw v0,-4351\(at\)
344: 3c018000 lui at,0x8000
348: ac220000 sw v0,0\(at\)
34c: 3c018000 lui at,0x8000
350: ac22ffff sw v0,-1\(at\)
354: 3c010123 lui at,0x123
358: ac224567 sw v0,17767\(at\)
35c: ac020000 sw v0,0\(zero\)
360: 2482ffff addiu v0,a0,-1
364: 3c02abcd lui v0,0xabcd
368: 3442ef01 ori v0,v0,0xef01
36c: 00441021 addu v0,v0,a0
370: 3c028000 lui v0,0x8000
374: 00441021 addu v0,v0,a0
378: 3c027fff lui v0,0x7fff
37c: 3442ffff ori v0,v0,0xffff
380: 00441021 addu v0,v0,a0
384: 3c020123 lui v0,0x123
388: 34424567 ori v0,v0,0x4567
38c: 00441021 addu v0,v0,a0
390: 24820000 addiu v0,a0,0
394: 2482ffff addiu v0,a0,-1
398: 3c02abcd lui v0,0xabcd
39c: 3442ef01 ori v0,v0,0xef01
3a0: 00441021 addu v0,v0,a0
3a4: 3c028000 lui v0,0x8000
3a8: 00441021 addu v0,v0,a0
3ac: 3c027fff lui v0,0x7fff
3b0: 3442ffff ori v0,v0,0xffff
3b4: 00441021 addu v0,v0,a0
3b8: 3c020123 lui v0,0x123
3bc: 34424567 ori v0,v0,0x4567
3c0: 00441021 addu v0,v0,a0
3c4: 24820000 addiu v0,a0,0
3c8: 2402ffff li v0,-1
3cc: 3c02abcd lui v0,0xabcd
3d0: 3442ef01 ori v0,v0,0xef01
3d4: 3c028000 lui v0,0x8000
3d8: 3c027fff lui v0,0x7fff
3dc: 3442ffff ori v0,v0,0xffff
3e0: 3c020123 lui v0,0x123
3e4: 34424567 ori v0,v0,0x4567
3e8: 24020000 li v0,0
3ec: 2402ffff li v0,-1
3f0: 3c02abcd lui v0,0xabcd
3f4: 3442ef01 ori v0,v0,0xef01
3f8: 3c028000 lui v0,0x8000
3fc: 3c027fff lui v0,0x7fff
400: 3442ffff ori v0,v0,0xffff
404: 3c020123 lui v0,0x123
408: 34424567 ori v0,v0,0x4567
40c: 24020000 li v0,0
\.\.\.