1#objdump: -d -mmips:4000
2#as: -KPIC -mabi=32
3#name: MIPS ld-st-la constants (ABI o32, mips3, shared)
4#source: ldstla-32-mips3.s
5
6.*: +file format .*
7
8Disassembly of section \.text:
9
1000000000 <\.text>:
11[ 0-9a-f]+:	dc82ffff 	ld	v0,-1\(a0\)
12[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
13[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
14[ 0-9a-f]+:	dc42ef01 	ld	v0,-4351\(v0\)
15[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
16[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
17[ 0-9a-f]+:	dc420000 	ld	v0,0\(v0\)
18[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
19[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
20[ 0-9a-f]+:	dc42ffff 	ld	v0,-1\(v0\)
21[ 0-9a-f]+:	3c020123 	lui	v0,0x123
22[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
23[ 0-9a-f]+:	dc424567 	ld	v0,17767\(v0\)
24[ 0-9a-f]+:	dc820000 	ld	v0,0\(a0\)
25[ 0-9a-f]+:	dc82ffff 	ld	v0,-1\(a0\)
26[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
27[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
28[ 0-9a-f]+:	dc42ef01 	ld	v0,-4351\(v0\)
29[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
30[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
31[ 0-9a-f]+:	dc420000 	ld	v0,0\(v0\)
32[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
33[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
34[ 0-9a-f]+:	dc42ffff 	ld	v0,-1\(v0\)
35[ 0-9a-f]+:	3c020123 	lui	v0,0x123
36[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
37[ 0-9a-f]+:	dc424567 	ld	v0,17767\(v0\)
38[ 0-9a-f]+:	dc820000 	ld	v0,0\(a0\)
39[ 0-9a-f]+:	dc02ffff 	ld	v0,-1\(zero\)
40[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
41[ 0-9a-f]+:	dc42ef01 	ld	v0,-4351\(v0\)
42[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
43[ 0-9a-f]+:	dc420000 	ld	v0,0\(v0\)
44[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
45[ 0-9a-f]+:	dc42ffff 	ld	v0,-1\(v0\)
46[ 0-9a-f]+:	3c020123 	lui	v0,0x123
47[ 0-9a-f]+:	dc424567 	ld	v0,17767\(v0\)
48[ 0-9a-f]+:	dc020000 	ld	v0,0\(zero\)
49[ 0-9a-f]+:	dc02ffff 	ld	v0,-1\(zero\)
50[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
51[ 0-9a-f]+:	dc42ef01 	ld	v0,-4351\(v0\)
52[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
53[ 0-9a-f]+:	dc420000 	ld	v0,0\(v0\)
54[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
55[ 0-9a-f]+:	dc42ffff 	ld	v0,-1\(v0\)
56[ 0-9a-f]+:	3c020123 	lui	v0,0x123
57[ 0-9a-f]+:	dc424567 	ld	v0,17767\(v0\)
58[ 0-9a-f]+:	dc020000 	ld	v0,0\(zero\)
59[ 0-9a-f]+:	fc82ffff 	sd	v0,-1\(a0\)
60[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
61[ 0-9a-f]+:	00240821 	addu	at,at,a0
62[ 0-9a-f]+:	fc22ef01 	sd	v0,-4351\(at\)
63[ 0-9a-f]+:	3c018000 	lui	at,0x8000
64[ 0-9a-f]+:	00240821 	addu	at,at,a0
65[ 0-9a-f]+:	fc220000 	sd	v0,0\(at\)
66[ 0-9a-f]+:	3c018000 	lui	at,0x8000
67[ 0-9a-f]+:	00240821 	addu	at,at,a0
68[ 0-9a-f]+:	fc22ffff 	sd	v0,-1\(at\)
69[ 0-9a-f]+:	3c010123 	lui	at,0x123
70[ 0-9a-f]+:	00240821 	addu	at,at,a0
71[ 0-9a-f]+:	fc224567 	sd	v0,17767\(at\)
72[ 0-9a-f]+:	fc820000 	sd	v0,0\(a0\)
73[ 0-9a-f]+:	fc82ffff 	sd	v0,-1\(a0\)
74[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
75[ 0-9a-f]+:	00240821 	addu	at,at,a0
76[ 0-9a-f]+:	fc22ef01 	sd	v0,-4351\(at\)
77[ 0-9a-f]+:	3c018000 	lui	at,0x8000
78[ 0-9a-f]+:	00240821 	addu	at,at,a0
79[ 0-9a-f]+:	fc220000 	sd	v0,0\(at\)
80[ 0-9a-f]+:	3c018000 	lui	at,0x8000
81[ 0-9a-f]+:	00240821 	addu	at,at,a0
82[ 0-9a-f]+:	fc22ffff 	sd	v0,-1\(at\)
83[ 0-9a-f]+:	3c010123 	lui	at,0x123
84[ 0-9a-f]+:	00240821 	addu	at,at,a0
85[ 0-9a-f]+:	fc224567 	sd	v0,17767\(at\)
86[ 0-9a-f]+:	fc820000 	sd	v0,0\(a0\)
87[ 0-9a-f]+:	fc02ffff 	sd	v0,-1\(zero\)
88[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
89[ 0-9a-f]+:	fc22ef01 	sd	v0,-4351\(at\)
90[ 0-9a-f]+:	3c018000 	lui	at,0x8000
91[ 0-9a-f]+:	fc220000 	sd	v0,0\(at\)
92[ 0-9a-f]+:	3c018000 	lui	at,0x8000
93[ 0-9a-f]+:	fc22ffff 	sd	v0,-1\(at\)
94[ 0-9a-f]+:	3c010123 	lui	at,0x123
95[ 0-9a-f]+:	fc224567 	sd	v0,17767\(at\)
96[ 0-9a-f]+:	fc020000 	sd	v0,0\(zero\)
97[ 0-9a-f]+:	fc02ffff 	sd	v0,-1\(zero\)
98[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
99[ 0-9a-f]+:	fc22ef01 	sd	v0,-4351\(at\)
100[ 0-9a-f]+:	3c018000 	lui	at,0x8000
101[ 0-9a-f]+:	fc220000 	sd	v0,0\(at\)
102[ 0-9a-f]+:	3c018000 	lui	at,0x8000
103[ 0-9a-f]+:	fc22ffff 	sd	v0,-1\(at\)
104[ 0-9a-f]+:	3c010123 	lui	at,0x123
105[ 0-9a-f]+:	fc224567 	sd	v0,17767\(at\)
106[ 0-9a-f]+:	fc020000 	sd	v0,0\(zero\)
107[ 0-9a-f]+:	8c82ffff 	lw	v0,-1\(a0\)
108[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
109[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
110[ 0-9a-f]+:	8c42ef01 	lw	v0,-4351\(v0\)
111[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
112[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
113[ 0-9a-f]+:	8c420000 	lw	v0,0\(v0\)
114[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
115[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
116[ 0-9a-f]+:	8c42ffff 	lw	v0,-1\(v0\)
117[ 0-9a-f]+:	3c020123 	lui	v0,0x123
118[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
119[ 0-9a-f]+:	8c424567 	lw	v0,17767\(v0\)
120[ 0-9a-f]+:	8c820000 	lw	v0,0\(a0\)
121[ 0-9a-f]+:	8c82ffff 	lw	v0,-1\(a0\)
122[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
123[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
124[ 0-9a-f]+:	8c42ef01 	lw	v0,-4351\(v0\)
125[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
126[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
127[ 0-9a-f]+:	8c420000 	lw	v0,0\(v0\)
128[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
129[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
130[ 0-9a-f]+:	8c42ffff 	lw	v0,-1\(v0\)
131[ 0-9a-f]+:	3c020123 	lui	v0,0x123
132[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
133[ 0-9a-f]+:	8c424567 	lw	v0,17767\(v0\)
134[ 0-9a-f]+:	8c820000 	lw	v0,0\(a0\)
135[ 0-9a-f]+:	8c02ffff 	lw	v0,-1\(zero\)
136[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
137[ 0-9a-f]+:	8c42ef01 	lw	v0,-4351\(v0\)
138[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
139[ 0-9a-f]+:	8c420000 	lw	v0,0\(v0\)
140[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
141[ 0-9a-f]+:	8c42ffff 	lw	v0,-1\(v0\)
142[ 0-9a-f]+:	3c020123 	lui	v0,0x123
143[ 0-9a-f]+:	8c424567 	lw	v0,17767\(v0\)
144[ 0-9a-f]+:	8c020000 	lw	v0,0\(zero\)
145[ 0-9a-f]+:	8c02ffff 	lw	v0,-1\(zero\)
146[ 0-9a-f]+:	3c02abce 	lui	v0,0xabce
147[ 0-9a-f]+:	8c42ef01 	lw	v0,-4351\(v0\)
148[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
149[ 0-9a-f]+:	8c420000 	lw	v0,0\(v0\)
150[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
151[ 0-9a-f]+:	8c42ffff 	lw	v0,-1\(v0\)
152[ 0-9a-f]+:	3c020123 	lui	v0,0x123
153[ 0-9a-f]+:	8c424567 	lw	v0,17767\(v0\)
154[ 0-9a-f]+:	8c020000 	lw	v0,0\(zero\)
155[ 0-9a-f]+:	ac82ffff 	sw	v0,-1\(a0\)
156[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
157[ 0-9a-f]+:	00240821 	addu	at,at,a0
158[ 0-9a-f]+:	ac22ef01 	sw	v0,-4351\(at\)
159[ 0-9a-f]+:	3c018000 	lui	at,0x8000
160[ 0-9a-f]+:	00240821 	addu	at,at,a0
161[ 0-9a-f]+:	ac220000 	sw	v0,0\(at\)
162[ 0-9a-f]+:	3c018000 	lui	at,0x8000
163[ 0-9a-f]+:	00240821 	addu	at,at,a0
164[ 0-9a-f]+:	ac22ffff 	sw	v0,-1\(at\)
165[ 0-9a-f]+:	3c010123 	lui	at,0x123
166[ 0-9a-f]+:	00240821 	addu	at,at,a0
167[ 0-9a-f]+:	ac224567 	sw	v0,17767\(at\)
168[ 0-9a-f]+:	ac820000 	sw	v0,0\(a0\)
169[ 0-9a-f]+:	ac82ffff 	sw	v0,-1\(a0\)
170[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
171[ 0-9a-f]+:	00240821 	addu	at,at,a0
172[ 0-9a-f]+:	ac22ef01 	sw	v0,-4351\(at\)
173[ 0-9a-f]+:	3c018000 	lui	at,0x8000
174[ 0-9a-f]+:	00240821 	addu	at,at,a0
175[ 0-9a-f]+:	ac220000 	sw	v0,0\(at\)
176[ 0-9a-f]+:	3c018000 	lui	at,0x8000
177[ 0-9a-f]+:	00240821 	addu	at,at,a0
178[ 0-9a-f]+:	ac22ffff 	sw	v0,-1\(at\)
179[ 0-9a-f]+:	3c010123 	lui	at,0x123
180[ 0-9a-f]+:	00240821 	addu	at,at,a0
181[ 0-9a-f]+:	ac224567 	sw	v0,17767\(at\)
182[ 0-9a-f]+:	ac820000 	sw	v0,0\(a0\)
183[ 0-9a-f]+:	ac02ffff 	sw	v0,-1\(zero\)
184[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
185[ 0-9a-f]+:	ac22ef01 	sw	v0,-4351\(at\)
186[ 0-9a-f]+:	3c018000 	lui	at,0x8000
187[ 0-9a-f]+:	ac220000 	sw	v0,0\(at\)
188[ 0-9a-f]+:	3c018000 	lui	at,0x8000
189[ 0-9a-f]+:	ac22ffff 	sw	v0,-1\(at\)
190[ 0-9a-f]+:	3c010123 	lui	at,0x123
191[ 0-9a-f]+:	ac224567 	sw	v0,17767\(at\)
192[ 0-9a-f]+:	ac020000 	sw	v0,0\(zero\)
193[ 0-9a-f]+:	ac02ffff 	sw	v0,-1\(zero\)
194[ 0-9a-f]+:	3c01abce 	lui	at,0xabce
195[ 0-9a-f]+:	ac22ef01 	sw	v0,-4351\(at\)
196[ 0-9a-f]+:	3c018000 	lui	at,0x8000
197[ 0-9a-f]+:	ac220000 	sw	v0,0\(at\)
198[ 0-9a-f]+:	3c018000 	lui	at,0x8000
199[ 0-9a-f]+:	ac22ffff 	sw	v0,-1\(at\)
200[ 0-9a-f]+:	3c010123 	lui	at,0x123
201[ 0-9a-f]+:	ac224567 	sw	v0,17767\(at\)
202[ 0-9a-f]+:	ac020000 	sw	v0,0\(zero\)
203[ 0-9a-f]+:	2482ffff 	addiu	v0,a0,-1
204[ 0-9a-f]+:	3c02abcd 	lui	v0,0xabcd
205[ 0-9a-f]+:	3442ef01 	ori	v0,v0,0xef01
206[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
207[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
208[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
209[ 0-9a-f]+:	3c027fff 	lui	v0,0x7fff
210[ 0-9a-f]+:	3442ffff 	ori	v0,v0,0xffff
211[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
212[ 0-9a-f]+:	3c020123 	lui	v0,0x123
213[ 0-9a-f]+:	34424567 	ori	v0,v0,0x4567
214[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
215[ 0-9a-f]+:	24820000 	addiu	v0,a0,0
216[ 0-9a-f]+:	2482ffff 	addiu	v0,a0,-1
217[ 0-9a-f]+:	3c02abcd 	lui	v0,0xabcd
218[ 0-9a-f]+:	3442ef01 	ori	v0,v0,0xef01
219[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
220[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
221[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
222[ 0-9a-f]+:	3c027fff 	lui	v0,0x7fff
223[ 0-9a-f]+:	3442ffff 	ori	v0,v0,0xffff
224[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
225[ 0-9a-f]+:	3c020123 	lui	v0,0x123
226[ 0-9a-f]+:	34424567 	ori	v0,v0,0x4567
227[ 0-9a-f]+:	00441021 	addu	v0,v0,a0
228[ 0-9a-f]+:	24820000 	addiu	v0,a0,0
229[ 0-9a-f]+:	2402ffff 	li	v0,-1
230[ 0-9a-f]+:	3c02abcd 	lui	v0,0xabcd
231[ 0-9a-f]+:	3442ef01 	ori	v0,v0,0xef01
232[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
233[ 0-9a-f]+:	3c027fff 	lui	v0,0x7fff
234[ 0-9a-f]+:	3442ffff 	ori	v0,v0,0xffff
235[ 0-9a-f]+:	3c020123 	lui	v0,0x123
236[ 0-9a-f]+:	34424567 	ori	v0,v0,0x4567
237[ 0-9a-f]+:	24020000 	li	v0,0
238[ 0-9a-f]+:	2402ffff 	li	v0,-1
239[ 0-9a-f]+:	3c02abcd 	lui	v0,0xabcd
240[ 0-9a-f]+:	3442ef01 	ori	v0,v0,0xef01
241[ 0-9a-f]+:	3c028000 	lui	v0,0x8000
242[ 0-9a-f]+:	3c027fff 	lui	v0,0x7fff
243[ 0-9a-f]+:	3442ffff 	ori	v0,v0,0xffff
244[ 0-9a-f]+:	3c020123 	lui	v0,0x123
245[ 0-9a-f]+:	34424567 	ori	v0,v0,0x4567
246[ 0-9a-f]+:	24020000 	li	v0,0
247	\.\.\.
248