OSDN Git Service
(root)
/
pf3gnuchains
/
pf3gnuchains4x.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
r6916@monacintosh2: monaka | 2008-11-24 19:18:29 +0900
[pf3gnuchains/pf3gnuchains4x.git]
/
gas
/
testsuite
/
gas
/
mips
/
at-1.s
1
.text
2
foo:
3
.set at=$1
4
lw $27, 0x7fff($27)
5
sw $27, 0x7fff($27)
6
lw $27, -0x8000($27)
7
sw $27, -0x8000($27)
8
lw $27, 0x8000($27)
9
sw $27, 0x8000($27)
10
lw $27, -0x8001($27)
11
sw $27, -0x8001($27)
12
lw $27, symbol($27)
13
sw $27, symbol($27)
14
15
.set at=$2
16
lw $27, 0x7fff($27)
17
sw $27, 0x7fff($27)
18
lw $27, -0x8000($27)
19
sw $27, -0x8000($27)
20
lw $27, 0x8000($27)
21
sw $27, 0x8000($27)
22
lw $27, -0x8001($27)
23
sw $27, -0x8001($27)
24
lw $27, symbol($27)
25
sw $27, symbol($27)
26
27
.set at=$3
28
lw $27, 0x7fff($27)
29
sw $27, 0x7fff($27)
30
lw $27, -0x8000($27)
31
sw $27, -0x8000($27)
32
lw $27, 0x8000($27)
33
sw $27, 0x8000($27)
34
lw $27, -0x8001($27)
35
sw $27, -0x8001($27)
36
lw $27, symbol($27)
37
sw $27, symbol($27)
38
39
.set at=$a0
40
lw $27, 0x7fff($27)
41
sw $27, 0x7fff($27)
42
lw $27, -0x8000($27)
43
sw $27, -0x8000($27)
44
lw $27, 0x8000($27)
45
sw $27, 0x8000($27)
46
lw $27, -0x8001($27)
47
sw $27, -0x8001($27)
48
lw $27, symbol($27)
49
sw $27, symbol($27)
50
51
.set at=$a1
52
lw $27, 0x7fff($27)
53
sw $27, 0x7fff($27)
54
lw $27, -0x8000($27)
55
sw $27, -0x8000($27)
56
lw $27, 0x8000($27)
57
sw $27, 0x8000($27)
58
lw $27, -0x8001($27)
59
sw $27, -0x8001($27)
60
lw $27, symbol($27)
61
sw $27, symbol($27)
62
63
.set at=$a2
64
lw $27, 0x7fff($27)
65
sw $27, 0x7fff($27)
66
lw $27, -0x8000($27)
67
sw $27, -0x8000($27)
68
lw $27, 0x8000($27)
69
sw $27, 0x8000($27)
70
lw $27, -0x8001($27)
71
sw $27, -0x8001($27)
72
lw $27, symbol($27)
73
sw $27, symbol($27)
74
75
.set at=$a3
76
lw $27, 0x7fff($27)
77
sw $27, 0x7fff($27)
78
lw $27, -0x8000($27)
79
sw $27, -0x8000($27)
80
lw $27, 0x8000($27)
81
sw $27, 0x8000($27)
82
lw $27, -0x8001($27)
83
sw $27, -0x8001($27)
84
lw $27, symbol($27)
85
sw $27, symbol($27)
86
87
.set at=$8
88
lw $27, 0x7fff($27)
89
sw $27, 0x7fff($27)
90
lw $27, -0x8000($27)
91
sw $27, -0x8000($27)
92
lw $27, 0x8000($27)
93
sw $27, 0x8000($27)
94
lw $27, -0x8001($27)
95
sw $27, -0x8001($27)
96
lw $27, symbol($27)
97
sw $27, symbol($27)
98
99
.set at=$9
100
lw $27, 0x7fff($27)
101
sw $27, 0x7fff($27)
102
lw $27, -0x8000($27)
103
sw $27, -0x8000($27)
104
lw $27, 0x8000($27)
105
sw $27, 0x8000($27)
106
lw $27, -0x8001($27)
107
sw $27, -0x8001($27)
108
lw $27, symbol($27)
109
sw $27, symbol($27)
110
111
.set at=$10
112
lw $27, 0x7fff($27)
113
sw $27, 0x7fff($27)
114
lw $27, -0x8000($27)
115
sw $27, -0x8000($27)
116
lw $27, 0x8000($27)
117
sw $27, 0x8000($27)
118
lw $27, -0x8001($27)
119
sw $27, -0x8001($27)
120
lw $27, symbol($27)
121
sw $27, symbol($27)
122
123
.set at=$11
124
lw $27, 0x7fff($27)
125
sw $27, 0x7fff($27)
126
lw $27, -0x8000($27)
127
sw $27, -0x8000($27)
128
lw $27, 0x8000($27)
129
sw $27, 0x8000($27)
130
lw $27, -0x8001($27)
131
sw $27, -0x8001($27)
132
lw $27, symbol($27)
133
sw $27, symbol($27)
134
135
.set at=$12
136
lw $27, 0x7fff($27)
137
sw $27, 0x7fff($27)
138
lw $27, -0x8000($27)
139
sw $27, -0x8000($27)
140
lw $27, 0x8000($27)
141
sw $27, 0x8000($27)
142
lw $27, -0x8001($27)
143
sw $27, -0x8001($27)
144
lw $27, symbol($27)
145
sw $27, symbol($27)
146
147
.set at=$13
148
lw $27, 0x7fff($27)
149
sw $27, 0x7fff($27)
150
lw $27, -0x8000($27)
151
sw $27, -0x8000($27)
152
lw $27, 0x8000($27)
153
sw $27, 0x8000($27)
154
lw $27, -0x8001($27)
155
sw $27, -0x8001($27)
156
lw $27, symbol($27)
157
sw $27, symbol($27)
158
159
.set at=$14
160
lw $27, 0x7fff($27)
161
sw $27, 0x7fff($27)
162
lw $27, -0x8000($27)
163
sw $27, -0x8000($27)
164
lw $27, 0x8000($27)
165
sw $27, 0x8000($27)
166
lw $27, -0x8001($27)
167
sw $27, -0x8001($27)
168
lw $27, symbol($27)
169
sw $27, symbol($27)
170
171
.set at=$15
172
lw $27, 0x7fff($27)
173
sw $27, 0x7fff($27)
174
lw $27, -0x8000($27)
175
sw $27, -0x8000($27)
176
lw $27, 0x8000($27)
177
sw $27, 0x8000($27)
178
lw $27, -0x8001($27)
179
sw $27, -0x8001($27)
180
lw $27, symbol($27)
181
sw $27, symbol($27)
182
183
.set at=$s0
184
lw $27, 0x7fff($27)
185
sw $27, 0x7fff($27)
186
lw $27, -0x8000($27)
187
sw $27, -0x8000($27)
188
lw $27, 0x8000($27)
189
sw $27, 0x8000($27)
190
lw $27, -0x8001($27)
191
sw $27, -0x8001($27)
192
lw $27, symbol($27)
193
sw $27, symbol($27)
194
195
.set at=$s1
196
lw $27, 0x7fff($27)
197
sw $27, 0x7fff($27)
198
lw $27, -0x8000($27)
199
sw $27, -0x8000($27)
200
lw $27, 0x8000($27)
201
sw $27, 0x8000($27)
202
lw $27, -0x8001($27)
203
sw $27, -0x8001($27)
204
lw $27, symbol($27)
205
sw $27, symbol($27)
206
207
.set at=$s2
208
lw $27, 0x7fff($27)
209
sw $27, 0x7fff($27)
210
lw $27, -0x8000($27)
211
sw $27, -0x8000($27)
212
lw $27, 0x8000($27)
213
sw $27, 0x8000($27)
214
lw $27, -0x8001($27)
215
sw $27, -0x8001($27)
216
lw $27, symbol($27)
217
sw $27, symbol($27)
218
219
.set at=$s3
220
lw $27, 0x7fff($27)
221
sw $27, 0x7fff($27)
222
lw $27, -0x8000($27)
223
sw $27, -0x8000($27)
224
lw $27, 0x8000($27)
225
sw $27, 0x8000($27)
226
lw $27, -0x8001($27)
227
sw $27, -0x8001($27)
228
lw $27, symbol($27)
229
sw $27, symbol($27)
230
231
.set at=$s4
232
lw $27, 0x7fff($27)
233
sw $27, 0x7fff($27)
234
lw $27, -0x8000($27)
235
sw $27, -0x8000($27)
236
lw $27, 0x8000($27)
237
sw $27, 0x8000($27)
238
lw $27, -0x8001($27)
239
sw $27, -0x8001($27)
240
lw $27, symbol($27)
241
sw $27, symbol($27)
242
243
.set at=$s5
244
lw $27, 0x7fff($27)
245
sw $27, 0x7fff($27)
246
lw $27, -0x8000($27)
247
sw $27, -0x8000($27)
248
lw $27, 0x8000($27)
249
sw $27, 0x8000($27)
250
lw $27, -0x8001($27)
251
sw $27, -0x8001($27)
252
lw $27, symbol($27)
253
sw $27, symbol($27)
254
255
.set at=$s6
256
lw $27, 0x7fff($27)
257
sw $27, 0x7fff($27)
258
lw $27, -0x8000($27)
259
sw $27, -0x8000($27)
260
lw $27, 0x8000($27)
261
sw $27, 0x8000($27)
262
lw $27, -0x8001($27)
263
sw $27, -0x8001($27)
264
lw $27, symbol($27)
265
sw $27, symbol($27)
266
267
.set at=$s7
268
lw $27, 0x7fff($27)
269
sw $27, 0x7fff($27)
270
lw $27, -0x8000($27)
271
sw $27, -0x8000($27)
272
lw $27, 0x8000($27)
273
sw $27, 0x8000($27)
274
lw $27, -0x8001($27)
275
sw $27, -0x8001($27)
276
lw $27, symbol($27)
277
sw $27, symbol($27)
278
279
.set at=$24
280
lw $27, 0x7fff($27)
281
sw $27, 0x7fff($27)
282
lw $27, -0x8000($27)
283
sw $27, -0x8000($27)
284
lw $27, 0x8000($27)
285
sw $27, 0x8000($27)
286
lw $27, -0x8001($27)
287
sw $27, -0x8001($27)
288
lw $27, symbol($27)
289
sw $27, symbol($27)
290
291
.set at=$25
292
lw $27, 0x7fff($27)
293
sw $27, 0x7fff($27)
294
lw $27, -0x8000($27)
295
sw $27, -0x8000($27)
296
lw $27, 0x8000($27)
297
sw $27, 0x8000($27)
298
lw $27, -0x8001($27)
299
sw $27, -0x8001($27)
300
lw $27, symbol($27)
301
sw $27, symbol($27)
302
303
.set at=$26
304
lw $27, 0x7fff($27)
305
sw $27, 0x7fff($27)
306
lw $27, -0x8000($27)
307
sw $27, -0x8000($27)
308
lw $27, 0x8000($27)
309
sw $27, 0x8000($27)
310
lw $27, -0x8001($27)
311
sw $27, -0x8001($27)
312
lw $27, symbol($27)
313
sw $27, symbol($27)
314
315
.set at=$27
316
lw $26, 0x7fff($26)
317
sw $26, 0x7fff($26)
318
lw $26, -0x8000($26)
319
sw $26, -0x8000($26)
320
lw $26, 0x8000($26)
321
sw $26, 0x8000($26)
322
lw $26, -0x8001($26)
323
sw $26, -0x8001($26)
324
lw $26, symbol($26)
325
sw $26, symbol($26)
326
327
.set at=$gp
328
lw $27, 0x7fff($27)
329
sw $27, 0x7fff($27)
330
lw $27, -0x8000($27)
331
sw $27, -0x8000($27)
332
lw $27, 0x8000($27)
333
sw $27, 0x8000($27)
334
lw $27, -0x8001($27)
335
sw $27, -0x8001($27)
336
lw $27, symbol($27)
337
sw $27, symbol($27)
338
339
.set at=$fp
340
lw $27, 0x7fff($27)
341
sw $27, 0x7fff($27)
342
lw $27, -0x8000($27)
343
sw $27, -0x8000($27)
344
lw $27, 0x8000($27)
345
sw $27, 0x8000($27)
346
lw $27, -0x8001($27)
347
sw $27, -0x8001($27)
348
lw $27, symbol($27)
349
sw $27, symbol($27)
350
351
.set at=$sp
352
lw $27, 0x7fff($27)
353
sw $27, 0x7fff($27)
354
lw $27, -0x8000($27)
355
sw $27, -0x8000($27)
356
lw $27, 0x8000($27)
357
sw $27, 0x8000($27)
358
lw $27, -0x8001($27)
359
sw $27, -0x8001($27)
360
lw $27, symbol($27)
361
sw $27, symbol($27)
362
363
.set at=$ra
364
lw $27, 0x7fff($27)
365
sw $27, 0x7fff($27)
366
lw $27, -0x8000($27)
367
sw $27, -0x8000($27)
368
lw $27, 0x8000($27)
369
sw $27, 0x8000($27)
370
lw $27, -0x8001($27)
371
sw $27, -0x8001($27)
372
lw $27, symbol($27)
373
sw $27, symbol($27)
374
375
.set at
376
lw $27, 0x7fff($27)
377
sw $27, 0x7fff($27)
378
lw $27, -0x8000($27)
379
sw $27, -0x8000($27)
380
lw $27, 0x8000($27)
381
sw $27, 0x8000($27)
382
lw $27, -0x8001($27)
383
sw $27, -0x8001($27)
384
lw $27, symbol($27)
385
sw $27, symbol($27)
386
387
# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
388
.space 8