projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Add support for MIPS R6.
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
mips
/
24k-triple-stores-1.s
1
# integer stores
2
3
foo:
4
sb $2,0($sp)
5
sb $3,8($sp)
6
sb $4,16($sp)
7
sb $5,24($sp)
8
sb $6,32($sp)
9
10
sh $2,0($sp)
11
sh $3,8($sp)
12
sh $4,16($sp)
13
sh $5,24($sp)
14
sh $6,32($sp)
15
16
sw $2,0($sp)
17
sw $3,8($sp)
18
sw $4,16($sp)
19
sw $5,24($sp)
20
sw $6,32($sp)
21
22
.ifndef r6
23
swr $2,0($sp)
24
swr $3,8($sp)
25
swr $4,16($sp)
26
swr $5,24($sp)
27
swr $6,32($sp)
28
29
swl $2,0($sp)
30
swl $3,8($sp)
31
swl $4,16($sp)
32
swl $5,24($sp)
33
swl $6,32($sp)
34
.endif
35
36
sc $2,0($sp)
37
sc $3,8($sp)
38
sc $4,16($sp)
39
sc $5,24($sp)
40
sc $6,32($sp)
41
42
# floating point stores
43
44
swc1 $2,0($sp)
45
swc1 $3,8($sp)
46
swc1 $4,16($sp)
47
swc1 $5,24($sp)
48
swc1 $6,32($sp)
49
50
swc2 $2,0($sp)
51
swc2 $3,8($sp)
52
swc2 $4,16($sp)
53
swc2 $5,24($sp)
54
swc2 $6,32($sp)
55
56
sdc1 $2,0($sp)
57
sdc1 $3,8($sp)
58
sdc1 $4,16($sp)
59
sdc1 $5,24($sp)
60
sdc1 $6,32($sp)
61
62
sdc2 $2,0($sp)
63
sdc2 $3,8($sp)
64
sdc2 $4,16($sp)
65
sdc2 $5,24($sp)
66
sdc2 $6,32($sp)
67
68
.ifndef r6
69
swxc1 $f0,$9($8)
70
swxc1 $f1,$10($8)
71
swxc1 $f2,$11($8)
72
swxc1 $f3,$12($8)
73
swxc1 $f4,$13($8)
74
75
sdxc1 $f0,$9($8)
76
sdxc1 $f2,$10($8)
77
sdxc1 $f4,$11($8)
78
sdxc1 $f6,$12($8)
79
sdxc1 $f8,$13($8)
80
81
suxc1 $f0,$9($8)
82
suxc1 $f2,$10($8)
83
suxc1 $f4,$11($8)
84
suxc1 $f6,$12($8)
85
suxc1 $f8,$13($8)
86
.endif
87
88
# Force at least 8 (non-delay-slot) zero bytes,to make 'objdump' print ...
89
.align 2
90
.space 8
This page took
0.033809 seconds
and
5
git commands to generate.