projects
/
platform
/
upstream
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* gas/iq2000: New testsuite.
[platform/upstream/binutils.git]
/
gas
/
testsuite
/
gas
/
iq2000
/
allinsn.s
1
.data
2
foodata: .word 42
3
.text
4
footext:
5
.text
6
.global add
7
add:
8
add %0,%0,%0
9
.text
10
.global addi
11
addi:
12
addi %0,%0,-4
13
.text
14
.global addiu
15
addiu:
16
addiu %0,%0,4
17
.text
18
.global addu
19
addu:
20
addu %0,%0,%0
21
.text
22
.global ado16
23
ado16:
24
ado16 %0,%0,%0
25
.text
26
.global and
27
and:
28
and %0,%0,%0
29
.text
30
.global andi
31
andi:
32
andi %0,%0,0xdead
33
.text
34
.global andoi
35
andoi:
36
andoi %0,%0,0
37
.text
38
.global andoui
39
andoui:
40
andoui %0,%0,0
41
.text
42
.global mrgb
43
mrgb:
44
mrgb %0,%0,%0,0
45
.text
46
.global nor
47
nor:
48
nor %0,%0,%0
49
.text
50
.global or
51
or:
52
or %0,%0,%0
53
.text
54
.global ori
55
ori:
56
ori %0,%0,-1
57
.text
58
.global orui
59
orui:
60
orui %0,%0,0
61
.text
62
.global ram
63
ram:
64
ram %0,%0,0,0,0
65
.text
66
.global sll
67
sll:
68
sll %0,%0,0
69
.text
70
.global sllv
71
sllv:
72
sllv %0,%0,%0
73
.text
74
.global slmv
75
slmv:
76
slmv %0,%0,%0,0
77
.text
78
.global slt
79
slt:
80
slt %0,%0,%0
81
.text
82
.global slti
83
slti:
84
slti %0,%0,0
85
.text
86
.global sltiu
87
sltiu:
88
sltiu %0,%0,0
89
.text
90
.global sltu
91
sltu:
92
sltu %0,%0,%0
93
.text
94
.global sra
95
sra:
96
sra %0,%0,0
97
.text
98
.global srav
99
srav:
100
srav %0,%0,%0
101
.text
102
.global srl
103
srl:
104
srl %0,%0,0
105
.text
106
.global srlv
107
srlv:
108
srlv %0,%0,%0
109
.text
110
.global srmv
111
srmv:
112
srmv %0,%0,%0,0
113
.text
114
.global sub
115
sub:
116
sub %0,%0,%0
117
.text
118
.global subu
119
subu:
120
subu %0,%0,%0
121
.text
122
.global xor
123
xor:
124
xor %0,%0,%0
125
.text
126
.global xori
127
xori:
128
xori %0,%0,0
129
.text
130
.global bbi
131
bbi:
132
bbi %0(0),footext
133
.text
134
.global bbin
135
bbin:
136
bbin %0(0),footext
137
.text
138
.global bbv
139
bbv:
140
bbv %0,%0,footext
141
.text
142
.global bbvn
143
bbvn:
144
bbvn %0,%0,footext
145
.text
146
.global beq
147
beq:
148
beq %0,%0,footext
149
.text
150
.global beql
151
beql:
152
beql %0,%0,footext
153
.text
154
.global bgez
155
bgez:
156
bgez %0,footext
157
.text
158
.global bgezal
159
bgezal:
160
bgezal %0,footext
161
.text
162
.global bgezall
163
bgezall:
164
bgezall %0,footext
165
.text
166
.global bgezl
167
bgezl:
168
bgezl %0,footext
169
.text
170
.global bgtz
171
bgtz:
172
bgtz %0,footext
173
.text
174
.global bgtzl
175
bgtzl:
176
bgtzl %0,footext
177
.text
178
.global blez
179
blez:
180
blez %0,footext
181
.text
182
.global blezl
183
blezl:
184
blezl %0,footext
185
.text
186
.global bltz
187
bltz:
188
bltz %0,footext
189
.text
190
.global bltzl
191
bltzl:
192
bltzl %0,footext
193
.text
194
.global bltzal
195
bltzal:
196
bltzal %0,footext
197
.text
198
.global bltzall
199
bltzall:
200
bltzall %0,footext
201
.text
202
.global bmb
203
bmb:
204
bmb %0,%0,footext
205
.text
206
.global bmb0
207
bmb0:
208
bmb0 %0,%0,footext
209
.text
210
.global bmb1
211
bmb1:
212
bmb1 %0,%0,footext
213
.text
214
.global bmb2
215
bmb2:
216
bmb2 %0,%0,footext
217
.text
218
.global bmb3
219
bmb3:
220
bmb3 %0,%0,footext
221
.text
222
.global bne
223
bne:
224
bne %0,%0,footext
225
.text
226
.global bnel
227
bnel:
228
bnel %0,%0,footext
229
.text
230
.global bctxt
231
bctxt:
232
bctxt %0,footext
233
.text
234
.global bc0f
235
bc0f:
236
bc0f footext
237
.text
238
.global bc0fl
239
bc0fl:
240
bc0fl footext
241
.text
242
.global bc3f
243
bc3f:
244
bc3f footext
245
.text
246
.global bc3fl
247
bc3fl:
248
bc3fl footext
249
.text
250
.global bc0t
251
bc0t:
252
bc0t footext
253
.text
254
.global bc0tl
255
bc0tl:
256
bc0tl footext
257
.text
258
.global bc3t
259
bc3t:
260
bc3t footext
261
.text
262
.global bc3tl
263
bc3tl:
264
bc3tl footext
265
.text
266
.global break
267
break:
268
break
269
.text
270
.global cfc0
271
cfc0:
272
cfc0 %0,%0
273
.text
274
.global cfc1
275
cfc1:
276
cfc1 %0,%0
277
.text
278
.global cfc2
279
cfc2:
280
cfc2 %0,%0
281
.text
282
.global cfc3
283
cfc3:
284
cfc3 %0,%0
285
.text
286
.global chkhdr
287
chkhdr:
288
chkhdr %0,%0
289
.text
290
.global ctc0
291
ctc0:
292
ctc0 %0,%0
293
.text
294
.global ctc1
295
ctc1:
296
ctc1 %0,%0
297
.text
298
.global ctc2
299
ctc2:
300
ctc2 %0,%0
301
.text
302
.global ctc3
303
ctc3:
304
ctc3 %0,%0
305
.text
306
.global jcr
307
jcr:
308
jcr %0
309
.text
310
.global luc32
311
nop
312
luc32:
313
# insert a nop here to pacify the assembler (luc32 may not follow jcr).
314
luc32 %0,%0
315
.text
316
.global luc32l
317
luc32l:
318
luc32l %0,%0
319
.text
320
.global luc64
321
luc64:
322
luc64 %0,%0
323
.text
324
.global luc64l
325
luc64l:
326
luc64l %0,%0
327
.text
328
.global luk
329
luk:
330
luk %0,%0
331
.text
332
.global lulck
333
lulck:
334
lulck %0
335
.text
336
.global lum32
337
lum32:
338
lum32 %0,%0
339
.text
340
.global lum32l
341
lum32l:
342
lum32l %0,%0
343
.text
344
.global lum64
345
lum64:
346
lum64 %0,%0
347
.text
348
.global lum64l
349
lum64l:
350
lum64l %0,%0
351
.text
352
.global lur
353
lur:
354
lur %0,%0
355
.text
356
.global lurl
357
lurl:
358
lurl %0,%0
359
.text
360
.global luulck
361
luulck:
362
luulck %0
363
.text
364
.global mfc0
365
mfc0:
366
mfc0 %0,%0
367
.text
368
.global mfc1
369
mfc1:
370
mfc1 %0,%0
371
.text
372
.global mfc2
373
mfc2:
374
mfc2 %0,%0
375
.text
376
.global mfc3
377
mfc3:
378
mfc3 %0,%0
379
.text
380
.global mtc0
381
mtc0:
382
mtc0 %0,%0
383
.text
384
.global mtc1
385
mtc1:
386
mtc1 %0,%0
387
.text
388
.global mtc2
389
mtc2:
390
mtc2 %0,%0
391
.text
392
.global mtc3
393
mtc3:
394
mtc3 %0,%0
395
.text
396
.global rb
397
rb:
398
rb %0,%0
399
.text
400
.global rbr1
401
rbr1:
402
rbr1 %0,0,0
403
.text
404
.global rbr30
405
rbr30:
406
rbr30 %0,0,0
407
.text
408
.global rfe
409
rfe:
410
rfe
411
.text
412
.global rx
413
rx:
414
rx %0,%0
415
.text
416
.global rxr1
417
rxr1:
418
rxr1 %0,0,0
419
.text
420
.global rxr30
421
rxr30:
422
rxr30 %0,0,0
423
.text
424
.global sleep
425
sleep:
426
sleep
427
.text
428
.global srrd
429
srrd:
430
srrd %0
431
.text
432
.global srrdl
433
srrdl:
434
srrdl %0
435
.text
436
.global srulck
437
srulck:
438
srulck %0
439
.text
440
.global srwr
441
srwr:
442
srwr %0,%0
443
.text
444
.global srwru
445
srwru:
446
srwru %0,%0
447
.text
448
.global syscall
449
syscall:
450
syscall
451
.text
452
.global trapqfl
453
trapqfl:
454
trapqfl
455
.text
456
.global trapqne
457
trapqne:
458
trapqne
459
.text
460
.global wb
461
wb:
462
wb %0,%0
463
.text
464
.global wbu
465
wbu:
466
wbu %0,%0
467
.text
468
.global wbr1
469
wbr1:
470
wbr1 %3,0,0
471
.text
472
.global wbr1u
473
wbr1u:
474
wbr1u %0,0,0
475
.text
476
.global wbr30
477
wbr30:
478
wbr30 %0,0,0
479
.text
480
.global wbr30u
481
wbr30u:
482
wbr30u %0,0,0
483
.text
484
.global wx
485
wx:
486
wx %0,%0
487
.text
488
.global wxu
489
wxu:
490
wxu %0,%0
491
.text
492
.global wxr1
493
wxr1:
494
wxr1 %0,0,0
495
.text
496
.global wxr1u
497
wxr1u:
498
wxr1u %0,0,0
499
.text
500
.global wxr30
501
wxr30:
502
wxr30 %0,0,0
503
.text
504
.global wxr30u
505
wxr30u:
506
wxr30u %0,0,0
507
.text
508
.global j
509
j:
510
j footext
511
.text
512
.global jal
513
jal:
514
jal footext
515
.text
516
.global jalr
517
jalr:
518
jalr %0,%0
519
.text
520
.global jr
521
jr:
522
jr %0
523
.text
524
.global lb
525
lb:
526
lb %0,0x1024(%0)
527
.text
528
.global lbu
529
lbu:
530
lbu %0,0x1024(%0)
531
.text
532
.global ldw
533
ldw:
534
ldw %0,0x1024(%0)
535
.text
536
.global lh
537
lh:
538
lh %0,0x1024(%0)
539
.text
540
.global lhu
541
lhu:
542
lhu %0,0x1024(%0)
543
.text
544
.global lui
545
lui:
546
lui %0,-1
547
.text
548
.global lw
549
lw:
550
lw %0,0x1024(%0)
551
.text
552
.global sb
553
sb:
554
sb %0,0x1024(%0)
555
.text
556
.global sdw
557
sdw:
558
sdw %0,0x1024(%0)
559
.text
560
.global sh
561
sh:
562
sh %0,0x1024(%0)
563
.text
564
.global sw
565
sw:
566
sw %0,0x1024(%0)
567
.text
568
.global traprel
569
traprel:
570
traprel %0
571
.text
572
.global pkrl
573
pkrl:
574
pkrl %0,%1
575
.text
576
.global pkrlr1
577
pkrlr1:
578
pkrlr1 %0,0,0
579
.text
580
.global pkrlr30
581
pkrlr30:
582
pkrlr30 %0,0,0