Commit | Line | Data |
---|---|---|
ecd13cd3 | 1 | #objdump: -d |
29ccc66b | 2 | #as: -KPIC -64 |
ecd13cd3 TS |
3 | #name: MIPS ld-st-la constants (ABI n64, shared) |
4 | #source: ldstla-n64.s | |
5 | ||
6 | .*: +file format elf64-.*mips | |
7 | ||
8 | Disassembly of section \.text: | |
9 | ||
10 | 0000000000000000 <\.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: 0043102d daddu 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: 3c028000 lui v0,0x8000 | |
36 | 64: 0043102d daddu v0,v0,v1 | |
37 | 68: dc42ffff ld v0,-1\(v0\) | |
38 | 6c: 3c020000 lui v0,0x0 | |
39 | 70: 3c01abce lui at,0xabce | |
40 | 74: 64420001 daddiu v0,v0,1 | |
41 | 78: 0023082d daddu at,at,v1 | |
42 | 7c: 0002103c dsll32 v0,v0,0x0 | |
43 | 80: 0041102d daddu v0,v0,at | |
44 | 84: dc42ef01 ld v0,-4351\(v0\) | |
45 | 88: 3c020123 lui v0,0x123 | |
46 | 8c: 0043102d daddu v0,v0,v1 | |
47 | 90: dc424567 ld v0,17767\(v0\) | |
48 | 94: 3c010123 lui at,0x123 | |
49 | 98: 64214568 daddiu at,at,17768 | |
50 | 9c: 00010c38 dsll at,at,0x10 | |
51 | a0: 642189ac daddiu at,at,-30292 | |
52 | a4: 00010c38 dsll at,at,0x10 | |
53 | a8: 0023082d daddu at,at,v1 | |
54 | ac: fc22cdef sd v0,-12817\(at\) | |
55 | b0: 3c01abce lui at,0xabce | |
56 | b4: 6421ef01 daddiu at,at,-4351 | |
57 | b8: 00010c38 dsll at,at,0x10 | |
58 | bc: 64212345 daddiu at,at,9029 | |
59 | c0: 00010c38 dsll at,at,0x10 | |
60 | c4: 0023082d daddu at,at,v1 | |
61 | c8: fc226789 sd v0,26505\(at\) | |
62 | cc: 3c018000 lui at,0x8000 | |
63 | d0: 0023082d daddu at,at,v1 | |
64 | d4: fc220000 sd v0,0\(at\) | |
65 | d8: 3c010000 lui at,0x0 | |
66 | dc: 6421ffff daddiu at,at,-1 | |
67 | e0: 00010c38 dsll at,at,0x10 | |
68 | e4: 64210000 daddiu at,at,0 | |
69 | e8: 00010c38 dsll at,at,0x10 | |
70 | ec: 0023082d daddu at,at,v1 | |
71 | f0: fc220000 sd v0,0\(at\) | |
72 | f4: 3c018000 lui at,0x8000 | |
73 | f8: 0023082d daddu at,at,v1 | |
74 | fc: fc22ffff sd v0,-1\(at\) | |
75 | 100: 3c010000 lui at,0x0 | |
76 | 104: 64210001 daddiu at,at,1 | |
77 | 108: 00010c38 dsll at,at,0x10 | |
78 | 10c: 6421abce daddiu at,at,-21554 | |
79 | 110: 00010c38 dsll at,at,0x10 | |
80 | 114: 0023082d daddu at,at,v1 | |
81 | 118: fc22ef01 sd v0,-4351\(at\) | |
82 | 11c: 3c010123 lui at,0x123 | |
83 | 120: 0023082d daddu at,at,v1 | |
84 | 124: fc224567 sd v0,17767\(at\) | |
85 | 128: 3c020123 lui v0,0x123 | |
86 | 12c: 3c0189ac lui at,0x89ac | |
87 | 130: 64424568 daddiu v0,v0,17768 | |
88 | 134: 0023082d daddu at,at,v1 | |
89 | 138: 0002103c dsll32 v0,v0,0x0 | |
90 | 13c: 0041102d daddu v0,v0,at | |
91 | 140: 8c42cdef lw v0,-12817\(v0\) | |
92 | 144: 3c02abce lui v0,0xabce | |
93 | 148: 3c012345 lui at,0x2345 | |
94 | 14c: 6442ef01 daddiu v0,v0,-4351 | |
95 | 150: 0023082d daddu at,at,v1 | |
96 | 154: 0002103c dsll32 v0,v0,0x0 | |
97 | 158: 0041102d daddu v0,v0,at | |
98 | 15c: 8c426789 lw v0,26505\(v0\) | |
99 | 160: 3c028000 lui v0,0x8000 | |
100 | 164: 0043102d daddu v0,v0,v1 | |
101 | 168: 8c420000 lw v0,0\(v0\) | |
102 | 16c: 3c020000 lui v0,0x0 | |
103 | 170: 3c010000 lui at,0x0 | |
104 | 174: 6442ffff daddiu v0,v0,-1 | |
105 | 178: 0023082d daddu at,at,v1 | |
106 | 17c: 0002103c dsll32 v0,v0,0x0 | |
107 | 180: 0041102d daddu v0,v0,at | |
108 | 184: 8c420000 lw v0,0\(v0\) | |
109 | 188: 3c028000 lui v0,0x8000 | |
110 | 18c: 0043102d daddu v0,v0,v1 | |
111 | 190: 8c42ffff lw v0,-1\(v0\) | |
112 | 194: 3c020000 lui v0,0x0 | |
113 | 198: 3c01abce lui at,0xabce | |
114 | 19c: 64420001 daddiu v0,v0,1 | |
115 | 1a0: 0023082d daddu at,at,v1 | |
116 | 1a4: 0002103c dsll32 v0,v0,0x0 | |
117 | 1a8: 0041102d daddu v0,v0,at | |
118 | 1ac: 8c42ef01 lw v0,-4351\(v0\) | |
119 | 1b0: 3c020123 lui v0,0x123 | |
120 | 1b4: 0043102d daddu v0,v0,v1 | |
121 | 1b8: 8c424567 lw v0,17767\(v0\) | |
122 | 1bc: 3c010123 lui at,0x123 | |
123 | 1c0: 64214568 daddiu at,at,17768 | |
124 | 1c4: 00010c38 dsll at,at,0x10 | |
125 | 1c8: 642189ac daddiu at,at,-30292 | |
126 | 1cc: 00010c38 dsll at,at,0x10 | |
127 | 1d0: 0023082d daddu at,at,v1 | |
128 | 1d4: ac22cdef sw v0,-12817\(at\) | |
129 | 1d8: 3c01abce lui at,0xabce | |
130 | 1dc: 6421ef01 daddiu at,at,-4351 | |
131 | 1e0: 00010c38 dsll at,at,0x10 | |
132 | 1e4: 64212345 daddiu at,at,9029 | |
133 | 1e8: 00010c38 dsll at,at,0x10 | |
134 | 1ec: 0023082d daddu at,at,v1 | |
135 | 1f0: ac226789 sw v0,26505\(at\) | |
136 | 1f4: 3c018000 lui at,0x8000 | |
137 | 1f8: 0023082d daddu at,at,v1 | |
138 | 1fc: ac220000 sw v0,0\(at\) | |
139 | 200: 3c010000 lui at,0x0 | |
140 | 204: 6421ffff daddiu at,at,-1 | |
141 | 208: 00010c38 dsll at,at,0x10 | |
142 | 20c: 64210000 daddiu at,at,0 | |
143 | 210: 00010c38 dsll at,at,0x10 | |
144 | 214: 0023082d daddu at,at,v1 | |
145 | 218: ac220000 sw v0,0\(at\) | |
146 | 21c: 3c018000 lui at,0x8000 | |
147 | 220: 0023082d daddu at,at,v1 | |
148 | 224: ac22ffff sw v0,-1\(at\) | |
149 | 228: 3c010000 lui at,0x0 | |
150 | 22c: 64210001 daddiu at,at,1 | |
151 | 230: 00010c38 dsll at,at,0x10 | |
152 | 234: 6421abce daddiu at,at,-21554 | |
153 | 238: 00010c38 dsll at,at,0x10 | |
154 | 23c: 0023082d daddu at,at,v1 | |
155 | 240: ac22ef01 sw v0,-4351\(at\) | |
156 | 244: 3c010123 lui at,0x123 | |
157 | 248: 0023082d daddu at,at,v1 | |
158 | 24c: ac224567 sw v0,17767\(at\) | |
159 | 250: 3c020123 lui v0,0x123 | |
160 | 254: 34424567 ori v0,v0,0x4567 | |
161 | 258: 00021438 dsll v0,v0,0x10 | |
162 | 25c: 344289ab ori v0,v0,0x89ab | |
163 | 260: 00021438 dsll v0,v0,0x10 | |
164 | 264: 3442cdef ori v0,v0,0xcdef | |
165 | 268: 3c02abcd lui v0,0xabcd | |
166 | 26c: 3442ef01 ori v0,v0,0xef01 | |
167 | 270: 00021438 dsll v0,v0,0x10 | |
168 | 274: 34422345 ori v0,v0,0x2345 | |
169 | 278: 00021438 dsll v0,v0,0x10 | |
170 | 27c: 34426789 ori v0,v0,0x6789 | |
171 | 280: 3c028000 lui v0,0x8000 | |
172 | 284: 2402ffff li v0,-1 | |
173 | 288: 0002103c dsll32 v0,v0,0x0 | |
174 | 28c: 3402abcd li v0,0xabcd | |
175 | 290: 00021438 dsll v0,v0,0x10 | |
176 | 294: 3442ef01 ori v0,v0,0xef01 | |
177 | 298: 3c027fff lui v0,0x7fff | |
178 | 29c: 3442ffff ori v0,v0,0xffff | |
179 | 2a0: 3c020123 lui v0,0x123 | |
180 | 2a4: 34424567 ori v0,v0,0x4567 | |
181 | \.\.\. |