Commit | Line | Data |
---|---|---|
2051e8c4 MR |
1 | #objdump: -d -mmips:4000 |
2 | #as: -mabi=32 | |
3 | #name: MIPS ld-st-la constants (ABI o32, mips3) | |
4 | #source: ldstla-32-mips3.s | |
5 | ||
6 | .*: +file format elf32-.*mips | |
7 | ||
8 | Disassembly of section \.text: | |
9 | ||
10 | 00000000 <\.text>: | |
11 | 0: dc82ffff ld v0,-1\(a0\) | |
12 | 4: 3c02abce lui v0,0xabce | |
13 | 8: 00441021 addu v0,v0,a0 | |
14 | c: dc42ef01 ld v0,-4351\(v0\) | |
15 | 10: 3c028000 lui v0,0x8000 | |
16 | 14: 00441021 addu v0,v0,a0 | |
17 | 18: dc420000 ld v0,0\(v0\) | |
18 | 1c: 3c028000 lui v0,0x8000 | |
19 | 20: 00441021 addu v0,v0,a0 | |
20 | 24: dc42ffff ld v0,-1\(v0\) | |
21 | 28: 3c020123 lui v0,0x123 | |
22 | 2c: 00441021 addu v0,v0,a0 | |
23 | 30: dc424567 ld v0,17767\(v0\) | |
24 | 34: 24020000 li v0,0 | |
25 | 38: 00441021 addu v0,v0,a0 | |
26 | 3c: dc420000 ld v0,0\(v0\) | |
27 | 40: 24020000 li v0,0 | |
28 | 44: 00441021 addu v0,v0,a0 | |
29 | 48: dc42ffff ld v0,-1\(v0\) | |
30 | 4c: 3c02abce lui v0,0xabce | |
31 | 50: 00441021 addu v0,v0,a0 | |
32 | 54: dc42ef01 ld v0,-4351\(v0\) | |
33 | 58: 3c028000 lui v0,0x8000 | |
34 | 5c: 00441021 addu v0,v0,a0 | |
35 | 60: dc420000 ld v0,0\(v0\) | |
36 | 64: 3c028000 lui v0,0x8000 | |
37 | 68: 00441021 addu v0,v0,a0 | |
38 | 6c: dc42ffff ld v0,-1\(v0\) | |
39 | 70: 3c020123 lui v0,0x123 | |
40 | 74: 00441021 addu v0,v0,a0 | |
41 | 78: dc424567 ld v0,17767\(v0\) | |
42 | 7c: dc820000 ld v0,0\(a0\) | |
43 | 80: dc02ffff ld v0,-1\(zero\) | |
44 | 84: 3c02abce lui v0,0xabce | |
45 | 88: dc42ef01 ld v0,-4351\(v0\) | |
46 | 8c: 3c028000 lui v0,0x8000 | |
47 | 90: dc420000 ld v0,0\(v0\) | |
48 | 94: 3c028000 lui v0,0x8000 | |
49 | 98: dc42ffff ld v0,-1\(v0\) | |
50 | 9c: 3c020123 lui v0,0x123 | |
51 | a0: dc424567 ld v0,17767\(v0\) | |
52 | a4: 24020000 li v0,0 | |
53 | a8: dc420000 ld v0,0\(v0\) | |
54 | ac: 24020000 li v0,0 | |
55 | b0: dc42ffff ld v0,-1\(v0\) | |
56 | b4: 3c02abce lui v0,0xabce | |
57 | b8: dc42ef01 ld v0,-4351\(v0\) | |
58 | bc: 3c028000 lui v0,0x8000 | |
59 | c0: dc420000 ld v0,0\(v0\) | |
60 | c4: 3c028000 lui v0,0x8000 | |
61 | c8: dc42ffff ld v0,-1\(v0\) | |
62 | cc: 3c020123 lui v0,0x123 | |
63 | d0: dc424567 ld v0,17767\(v0\) | |
64 | d4: dc020000 ld v0,0\(zero\) | |
65 | d8: fc82ffff sd v0,-1\(a0\) | |
66 | dc: 3c01abce lui at,0xabce | |
67 | e0: 00240821 addu at,at,a0 | |
68 | e4: fc22ef01 sd v0,-4351\(at\) | |
69 | e8: 3c018000 lui at,0x8000 | |
70 | ec: 00240821 addu at,at,a0 | |
71 | f0: fc220000 sd v0,0\(at\) | |
72 | f4: 3c018000 lui at,0x8000 | |
73 | f8: 00240821 addu at,at,a0 | |
74 | fc: fc22ffff sd v0,-1\(at\) | |
75 | 100: 3c010123 lui at,0x123 | |
76 | 104: 00240821 addu at,at,a0 | |
77 | 108: fc224567 sd v0,17767\(at\) | |
78 | 10c: 24010000 li at,0 | |
79 | 110: 00240821 addu at,at,a0 | |
80 | 114: fc220000 sd v0,0\(at\) | |
81 | 118: 24010000 li at,0 | |
82 | 11c: 00240821 addu at,at,a0 | |
83 | 120: fc22ffff sd v0,-1\(at\) | |
84 | 124: 3c01abce lui at,0xabce | |
85 | 128: 00240821 addu at,at,a0 | |
86 | 12c: fc22ef01 sd v0,-4351\(at\) | |
87 | 130: 3c018000 lui at,0x8000 | |
88 | 134: 00240821 addu at,at,a0 | |
89 | 138: fc220000 sd v0,0\(at\) | |
90 | 13c: 3c018000 lui at,0x8000 | |
91 | 140: 00240821 addu at,at,a0 | |
92 | 144: fc22ffff sd v0,-1\(at\) | |
93 | 148: 3c010123 lui at,0x123 | |
94 | 14c: 00240821 addu at,at,a0 | |
95 | 150: fc224567 sd v0,17767\(at\) | |
96 | 154: fc820000 sd v0,0\(a0\) | |
97 | 158: fc02ffff sd v0,-1\(zero\) | |
98 | 15c: 3c01abce lui at,0xabce | |
99 | 160: fc22ef01 sd v0,-4351\(at\) | |
100 | 164: 3c018000 lui at,0x8000 | |
101 | 168: fc220000 sd v0,0\(at\) | |
102 | 16c: 3c018000 lui at,0x8000 | |
103 | 170: fc22ffff sd v0,-1\(at\) | |
104 | 174: 3c010123 lui at,0x123 | |
105 | 178: fc224567 sd v0,17767\(at\) | |
106 | 17c: 24010000 li at,0 | |
107 | 180: fc220000 sd v0,0\(at\) | |
108 | 184: 24010000 li at,0 | |
109 | 188: fc22ffff sd v0,-1\(at\) | |
110 | 18c: 3c01abce lui at,0xabce | |
111 | 190: fc22ef01 sd v0,-4351\(at\) | |
112 | 194: 3c018000 lui at,0x8000 | |
113 | 198: fc220000 sd v0,0\(at\) | |
114 | 19c: 3c018000 lui at,0x8000 | |
115 | 1a0: fc22ffff sd v0,-1\(at\) | |
116 | 1a4: 3c010123 lui at,0x123 | |
117 | 1a8: fc224567 sd v0,17767\(at\) | |
118 | 1ac: fc020000 sd v0,0\(zero\) | |
119 | 1b0: 8c82ffff lw v0,-1\(a0\) | |
120 | 1b4: 3c02abce lui v0,0xabce | |
121 | 1b8: 00441021 addu v0,v0,a0 | |
122 | 1bc: 8c42ef01 lw v0,-4351\(v0\) | |
123 | 1c0: 3c028000 lui v0,0x8000 | |
124 | 1c4: 00441021 addu v0,v0,a0 | |
125 | 1c8: 8c420000 lw v0,0\(v0\) | |
126 | 1cc: 3c028000 lui v0,0x8000 | |
127 | 1d0: 00441021 addu v0,v0,a0 | |
128 | 1d4: 8c42ffff lw v0,-1\(v0\) | |
129 | 1d8: 3c020123 lui v0,0x123 | |
130 | 1dc: 00441021 addu v0,v0,a0 | |
131 | 1e0: 8c424567 lw v0,17767\(v0\) | |
132 | 1e4: 24020000 li v0,0 | |
133 | 1e8: 00441021 addu v0,v0,a0 | |
134 | 1ec: 8c420000 lw v0,0\(v0\) | |
135 | 1f0: 24020000 li v0,0 | |
136 | 1f4: 00441021 addu v0,v0,a0 | |
137 | 1f8: 8c42ffff lw v0,-1\(v0\) | |
138 | 1fc: 3c02abce lui v0,0xabce | |
139 | 200: 00441021 addu v0,v0,a0 | |
140 | 204: 8c42ef01 lw v0,-4351\(v0\) | |
141 | 208: 3c028000 lui v0,0x8000 | |
142 | 20c: 00441021 addu v0,v0,a0 | |
143 | 210: 8c420000 lw v0,0\(v0\) | |
144 | 214: 3c028000 lui v0,0x8000 | |
145 | 218: 00441021 addu v0,v0,a0 | |
146 | 21c: 8c42ffff lw v0,-1\(v0\) | |
147 | 220: 3c020123 lui v0,0x123 | |
148 | 224: 00441021 addu v0,v0,a0 | |
149 | 228: 8c424567 lw v0,17767\(v0\) | |
150 | 22c: 8c820000 lw v0,0\(a0\) | |
151 | 230: 8c02ffff lw v0,-1\(zero\) | |
152 | 234: 3c02abce lui v0,0xabce | |
153 | 238: 8c42ef01 lw v0,-4351\(v0\) | |
154 | 23c: 3c028000 lui v0,0x8000 | |
155 | 240: 8c420000 lw v0,0\(v0\) | |
156 | 244: 3c028000 lui v0,0x8000 | |
157 | 248: 8c42ffff lw v0,-1\(v0\) | |
158 | 24c: 3c020123 lui v0,0x123 | |
159 | 250: 8c424567 lw v0,17767\(v0\) | |
160 | 254: 24020000 li v0,0 | |
161 | 258: 8c420000 lw v0,0\(v0\) | |
162 | 25c: 24020000 li v0,0 | |
163 | 260: 8c42ffff lw v0,-1\(v0\) | |
164 | 264: 3c02abce lui v0,0xabce | |
165 | 268: 8c42ef01 lw v0,-4351\(v0\) | |
166 | 26c: 3c028000 lui v0,0x8000 | |
167 | 270: 8c420000 lw v0,0\(v0\) | |
168 | 274: 3c028000 lui v0,0x8000 | |
169 | 278: 8c42ffff lw v0,-1\(v0\) | |
170 | 27c: 3c020123 lui v0,0x123 | |
171 | 280: 8c424567 lw v0,17767\(v0\) | |
172 | 284: 8c020000 lw v0,0\(zero\) | |
173 | 288: ac82ffff sw v0,-1\(a0\) | |
174 | 28c: 3c01abce lui at,0xabce | |
175 | 290: 00240821 addu at,at,a0 | |
176 | 294: ac22ef01 sw v0,-4351\(at\) | |
177 | 298: 3c018000 lui at,0x8000 | |
178 | 29c: 00240821 addu at,at,a0 | |
179 | 2a0: ac220000 sw v0,0\(at\) | |
180 | 2a4: 3c018000 lui at,0x8000 | |
181 | 2a8: 00240821 addu at,at,a0 | |
182 | 2ac: ac22ffff sw v0,-1\(at\) | |
183 | 2b0: 3c010123 lui at,0x123 | |
184 | 2b4: 00240821 addu at,at,a0 | |
185 | 2b8: ac224567 sw v0,17767\(at\) | |
186 | 2bc: 24010000 li at,0 | |
187 | 2c0: 00240821 addu at,at,a0 | |
188 | 2c4: ac220000 sw v0,0\(at\) | |
189 | 2c8: 24010000 li at,0 | |
190 | 2cc: 00240821 addu at,at,a0 | |
191 | 2d0: ac22ffff sw v0,-1\(at\) | |
192 | 2d4: 3c01abce lui at,0xabce | |
193 | 2d8: 00240821 addu at,at,a0 | |
194 | 2dc: ac22ef01 sw v0,-4351\(at\) | |
195 | 2e0: 3c018000 lui at,0x8000 | |
196 | 2e4: 00240821 addu at,at,a0 | |
197 | 2e8: ac220000 sw v0,0\(at\) | |
198 | 2ec: 3c018000 lui at,0x8000 | |
199 | 2f0: 00240821 addu at,at,a0 | |
200 | 2f4: ac22ffff sw v0,-1\(at\) | |
201 | 2f8: 3c010123 lui at,0x123 | |
202 | 2fc: 00240821 addu at,at,a0 | |
203 | 300: ac224567 sw v0,17767\(at\) | |
204 | 304: ac820000 sw v0,0\(a0\) | |
205 | 308: ac02ffff sw v0,-1\(zero\) | |
206 | 30c: 3c01abce lui at,0xabce | |
207 | 310: ac22ef01 sw v0,-4351\(at\) | |
208 | 314: 3c018000 lui at,0x8000 | |
209 | 318: ac220000 sw v0,0\(at\) | |
210 | 31c: 3c018000 lui at,0x8000 | |
211 | 320: ac22ffff sw v0,-1\(at\) | |
212 | 324: 3c010123 lui at,0x123 | |
213 | 328: ac224567 sw v0,17767\(at\) | |
214 | 32c: 24010000 li at,0 | |
215 | 330: ac220000 sw v0,0\(at\) | |
216 | 334: 24010000 li at,0 | |
217 | 338: ac22ffff sw v0,-1\(at\) | |
218 | 33c: 3c01abce lui at,0xabce | |
219 | 340: ac22ef01 sw v0,-4351\(at\) | |
220 | 344: 3c018000 lui at,0x8000 | |
221 | 348: ac220000 sw v0,0\(at\) | |
222 | 34c: 3c018000 lui at,0x8000 | |
223 | 350: ac22ffff sw v0,-1\(at\) | |
224 | 354: 3c010123 lui at,0x123 | |
225 | 358: ac224567 sw v0,17767\(at\) | |
226 | 35c: ac020000 sw v0,0\(zero\) | |
227 | 360: 2482ffff addiu v0,a0,-1 | |
228 | 364: 3c02abcd lui v0,0xabcd | |
229 | 368: 3442ef01 ori v0,v0,0xef01 | |
230 | 36c: 00441021 addu v0,v0,a0 | |
231 | 370: 3c028000 lui v0,0x8000 | |
232 | 374: 00441021 addu v0,v0,a0 | |
233 | 378: 3c027fff lui v0,0x7fff | |
234 | 37c: 3442ffff ori v0,v0,0xffff | |
235 | 380: 00441021 addu v0,v0,a0 | |
236 | 384: 3c020123 lui v0,0x123 | |
237 | 388: 34424567 ori v0,v0,0x4567 | |
238 | 38c: 00441021 addu v0,v0,a0 | |
239 | 390: 24820000 addiu v0,a0,0 | |
240 | 394: 2482ffff addiu v0,a0,-1 | |
241 | 398: 3c02abcd lui v0,0xabcd | |
242 | 39c: 3442ef01 ori v0,v0,0xef01 | |
243 | 3a0: 00441021 addu v0,v0,a0 | |
244 | 3a4: 3c028000 lui v0,0x8000 | |
245 | 3a8: 00441021 addu v0,v0,a0 | |
246 | 3ac: 3c027fff lui v0,0x7fff | |
247 | 3b0: 3442ffff ori v0,v0,0xffff | |
248 | 3b4: 00441021 addu v0,v0,a0 | |
249 | 3b8: 3c020123 lui v0,0x123 | |
250 | 3bc: 34424567 ori v0,v0,0x4567 | |
251 | 3c0: 00441021 addu v0,v0,a0 | |
252 | 3c4: 24820000 addiu v0,a0,0 | |
253 | 3c8: 2402ffff li v0,-1 | |
254 | 3cc: 3c02abcd lui v0,0xabcd | |
255 | 3d0: 3442ef01 ori v0,v0,0xef01 | |
256 | 3d4: 3c028000 lui v0,0x8000 | |
257 | 3d8: 3c027fff lui v0,0x7fff | |
258 | 3dc: 3442ffff ori v0,v0,0xffff | |
259 | 3e0: 3c020123 lui v0,0x123 | |
260 | 3e4: 34424567 ori v0,v0,0x4567 | |
261 | 3e8: 24020000 li v0,0 | |
262 | 3ec: 2402ffff li v0,-1 | |
263 | 3f0: 3c02abcd lui v0,0xabcd | |
264 | 3f4: 3442ef01 ori v0,v0,0xef01 | |
265 | 3f8: 3c028000 lui v0,0x8000 | |
266 | 3fc: 3c027fff lui v0,0x7fff | |
267 | 400: 3442ffff ori v0,v0,0xffff | |
268 | 404: 3c020123 lui v0,0x123 | |
269 | 408: 34424567 ori v0,v0,0x4567 | |
270 | 40c: 24020000 li v0,0 | |
271 | \.\.\. |