1 #objdump: -d
2 #as: -n32
3 #name: MIPS ld-st-la constants (ABI n32)
4 #source: ldstla-n32.s
5 
6 .*: +file format elf32-n.*mips
7 
8 Disassembly of section \.text:
9 
10 00000000 <\.text>:
11    0:	3c020123 	lui	v0,0x123
12    4:	3c0189ac 	lui	at,0x89ac
13    8:	64424568 	daddiu	v0,v0,17768
14    c:	0023082d 	daddu	at,at,v1
15   10:	0002103c 	dsll32	v0,v0,0x0
16   14:	0041102d 	daddu	v0,v0,at
17   18:	dc42cdef 	ld	v0,-12817\(v0\)
18   1c:	3c02abce 	lui	v0,0xabce
19   20:	3c012345 	lui	at,0x2345
20   24:	6442ef01 	daddiu	v0,v0,-4351
21   28:	0023082d 	daddu	at,at,v1
22   2c:	0002103c 	dsll32	v0,v0,0x0
23   30:	0041102d 	daddu	v0,v0,at
24   34:	dc426789 	ld	v0,26505\(v0\)
25   38:	3c028000 	lui	v0,0x8000
26   3c:	00431021 	addu	v0,v0,v1
27   40:	dc420000 	ld	v0,0\(v0\)
28   44:	3c020000 	lui	v0,0x0
29   48:	3c010000 	lui	at,0x0
30   4c:	6442ffff 	daddiu	v0,v0,-1
31   50:	0023082d 	daddu	at,at,v1
32   54:	0002103c 	dsll32	v0,v0,0x0
33   58:	0041102d 	daddu	v0,v0,at
34   5c:	dc420000 	ld	v0,0\(v0\)
35   60:	3c020000 	lui	v0,0x0
36   64:	3c01abce 	lui	at,0xabce
37   68:	64420001 	daddiu	v0,v0,1
38   6c:	0023082d 	daddu	at,at,v1
39   70:	0002103c 	dsll32	v0,v0,0x0
40   74:	0041102d 	daddu	v0,v0,at
41   78:	dc42ef01 	ld	v0,-4351\(v0\)
42   7c:	3c020123 	lui	v0,0x123
43   80:	00431021 	addu	v0,v0,v1
44   84:	dc424567 	ld	v0,17767\(v0\)
45   88:	3c010123 	lui	at,0x123
46   8c:	64214568 	daddiu	at,at,17768
47   90:	00010c38 	dsll	at,at,0x10
48   94:	642189ac 	daddiu	at,at,-30292
49   98:	00010c38 	dsll	at,at,0x10
50   9c:	0023082d 	daddu	at,at,v1
51   a0:	fc22cdef 	sd	v0,-12817\(at\)
52   a4:	3c01abce 	lui	at,0xabce
53   a8:	6421ef01 	daddiu	at,at,-4351
54   ac:	00010c38 	dsll	at,at,0x10
55   b0:	64212345 	daddiu	at,at,9029
56   b4:	00010c38 	dsll	at,at,0x10
57   b8:	0023082d 	daddu	at,at,v1
58   bc:	fc226789 	sd	v0,26505\(at\)
59   c0:	3c018000 	lui	at,0x8000
60   c4:	00230821 	addu	at,at,v1
61   c8:	fc220000 	sd	v0,0\(at\)
62   cc:	3c010000 	lui	at,0x0
63   d0:	6421ffff 	daddiu	at,at,-1
64   d4:	00010c38 	dsll	at,at,0x10
65   d8:	64210000 	daddiu	at,at,0
66   dc:	00010c38 	dsll	at,at,0x10
67   e0:	0023082d 	daddu	at,at,v1
68   e4:	fc220000 	sd	v0,0\(at\)
69   e8:	3c010000 	lui	at,0x0
70   ec:	64210001 	daddiu	at,at,1
71   f0:	00010c38 	dsll	at,at,0x10
72   f4:	6421abce 	daddiu	at,at,-21554
73   f8:	00010c38 	dsll	at,at,0x10
74   fc:	0023082d 	daddu	at,at,v1
75  100:	fc22ef01 	sd	v0,-4351\(at\)
76  104:	3c010123 	lui	at,0x123
77  108:	00230821 	addu	at,at,v1
78  10c:	fc224567 	sd	v0,17767\(at\)
79  110:	3c020123 	lui	v0,0x123
80  114:	3c0189ac 	lui	at,0x89ac
81  118:	64424568 	daddiu	v0,v0,17768
82  11c:	0023082d 	daddu	at,at,v1
83  120:	0002103c 	dsll32	v0,v0,0x0
84  124:	0041102d 	daddu	v0,v0,at
85  128:	8c42cdef 	lw	v0,-12817\(v0\)
86  12c:	3c02abce 	lui	v0,0xabce
87  130:	3c012345 	lui	at,0x2345
88  134:	6442ef01 	daddiu	v0,v0,-4351
89  138:	0023082d 	daddu	at,at,v1
90  13c:	0002103c 	dsll32	v0,v0,0x0
91  140:	0041102d 	daddu	v0,v0,at
92  144:	8c426789 	lw	v0,26505\(v0\)
93  148:	3c028000 	lui	v0,0x8000
94  14c:	00431021 	addu	v0,v0,v1
95  150:	8c420000 	lw	v0,0\(v0\)
96  154:	3c020000 	lui	v0,0x0
97  158:	3c010000 	lui	at,0x0
98  15c:	6442ffff 	daddiu	v0,v0,-1
99  160:	0023082d 	daddu	at,at,v1
100  164:	0002103c 	dsll32	v0,v0,0x0
101  168:	0041102d 	daddu	v0,v0,at
102  16c:	8c420000 	lw	v0,0\(v0\)
103  170:	3c020000 	lui	v0,0x0
104  174:	3c01abce 	lui	at,0xabce
105  178:	64420001 	daddiu	v0,v0,1
106  17c:	0023082d 	daddu	at,at,v1
107  180:	0002103c 	dsll32	v0,v0,0x0
108  184:	0041102d 	daddu	v0,v0,at
109  188:	8c42ef01 	lw	v0,-4351\(v0\)
110  18c:	3c020123 	lui	v0,0x123
111  190:	00431021 	addu	v0,v0,v1
112  194:	8c424567 	lw	v0,17767\(v0\)
113  198:	3c010123 	lui	at,0x123
114  19c:	64214568 	daddiu	at,at,17768
115  1a0:	00010c38 	dsll	at,at,0x10
116  1a4:	642189ac 	daddiu	at,at,-30292
117  1a8:	00010c38 	dsll	at,at,0x10
118  1ac:	0023082d 	daddu	at,at,v1
119  1b0:	ac22cdef 	sw	v0,-12817\(at\)
120  1b4:	3c01abce 	lui	at,0xabce
121  1b8:	6421ef01 	daddiu	at,at,-4351
122  1bc:	00010c38 	dsll	at,at,0x10
123  1c0:	64212345 	daddiu	at,at,9029
124  1c4:	00010c38 	dsll	at,at,0x10
125  1c8:	0023082d 	daddu	at,at,v1
126  1cc:	ac226789 	sw	v0,26505\(at\)
127  1d0:	3c018000 	lui	at,0x8000
128  1d4:	00230821 	addu	at,at,v1
129  1d8:	ac220000 	sw	v0,0\(at\)
130  1dc:	3c010000 	lui	at,0x0
131  1e0:	6421ffff 	daddiu	at,at,-1
132  1e4:	00010c38 	dsll	at,at,0x10
133  1e8:	64210000 	daddiu	at,at,0
134  1ec:	00010c38 	dsll	at,at,0x10
135  1f0:	0023082d 	daddu	at,at,v1
136  1f4:	ac220000 	sw	v0,0\(at\)
137  1f8:	3c010000 	lui	at,0x0
138  1fc:	64210001 	daddiu	at,at,1
139  200:	00010c38 	dsll	at,at,0x10
140  204:	6421abce 	daddiu	at,at,-21554
141  208:	00010c38 	dsll	at,at,0x10
142  20c:	0023082d 	daddu	at,at,v1
143  210:	ac22ef01 	sw	v0,-4351\(at\)
144  214:	3c010123 	lui	at,0x123
145  218:	00230821 	addu	at,at,v1
146  21c:	ac224567 	sw	v0,17767\(at\)
147  220:	3c028000 	lui	v0,0x8000
148  224:	3c020123 	lui	v0,0x123
149  228:	34424567 	ori	v0,v0,0x4567
150  22c:	3c027fff 	lui	v0,0x7fff
151  230:	3442ffff 	ori	v0,v0,0xffff
152  234:	3c020123 	lui	v0,0x123
153  238:	34424567 	ori	v0,v0,0x4567
154 	\.\.\.
155