projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
MIPS: Add Global INValidate ASE support
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
mips
/
micromips-branch-relax.s
1
.text
2
.set micromips
3
.set noreorder
4
test:
5
b32 test
6
addu $3, $4, $5
7
beqz32 $3, test
8
addu $3, $4, $5
9
bnez32 $3, test
10
addu $3, $4, $5
11
b test
12
addu $3, $4, $5
13
bc test
14
addu $3, $4, $5
15
bal test
16
addu $3, $4, $5
17
.ifndef insn32
18
bals test
19
addu $3, $4, $5
20
.endif
21
beqz $3, test
22
addu $3, $4, $5
23
bnez $3, test
24
addu $3, $4, $5
25
.ifndef insn32
26
b16 test2
27
addu $3, $4, $5
28
beqz16 $3, test2
29
addu $3, $4, $5
30
bnez16 $3, test2
31
addu $3, $4, $5
32
.endif
33
b test2
34
addu $3, $4, $5
35
bc test2
36
addu $3, $4, $5
37
bal test2
38
addu $3, $4, $5
39
.ifndef insn32
40
bals test2
41
addu $3, $4, $5
42
.endif
43
beqz $3, test2
44
addu $3, $4, $5
45
bnez $3, test2
46
addu $3, $4, $5
47
.ifndef insn32
48
b16 test3
49
addu $3, $4, $5
50
beqz16 $3, test3
51
addu $3, $4, $5
52
bnez16 $3, test3
53
addu $3, $4, $5
54
.endif
55
b32 test2
56
addu $3, $4, $5
57
bc32 test2
58
addu $3, $4, $5
59
bal32 test2
60
addu $3, $4, $5
61
.ifndef insn32
62
bals32 test2
63
addu $3, $4, $5
64
.endif
65
beqz32 $3, test2
66
addu $3, $4, $5
67
bnez32 $3, test2
68
addu $3, $4, $5
69
j test3
70
addu $3, $4, $5
71
jal test3
72
addu $3, $4, $5
73
b test3
74
addu $3, $4, $5
75
bc test3
76
addu $3, $4, $5
77
bal test3
78
addu $3, $4, $5
79
.ifndef insn32
80
bals test3
81
addu $3, $4, $5
82
.endif
83
beq $3, $4, test3
84
addu $3, $4, $5
85
bne $3, $4, test3
86
addu $3, $4, $5
87
bltz $3, test3
88
addu $3, $4, $5
89
bgez $3, test3
90
addu $3, $4, $5
91
blez $20, test3
92
addu $3, $4, $5
93
bgtz $20, test3
94
addu $3, $4, $5
95
beqzc $3, test3
96
addu $3, $4, $5
97
bnezc $3, test3
98
addu $3, $4, $5
99
bgezal $30, test3
100
addu $3, $4, $5
101
bltzal $30, test3
102
addu $3, $4, $5
103
.ifndef insn32
104
bgezals $30, test3
105
addu $3, $4, $5
106
bltzals $30, test3
107
addu $3, $4, $5
108
.endif
109
bc1f test3
110
addu $3, $4, $5
111
bc1t test3
112
addu $3, $4, $5
113
bc2f test3
114
addu $3, $4, $5
115
bc2t test3
116
addu $3, $4, $5
117
beql $3, $4, test3
118
addu $3, $4, $5
119
beqz $3, test3
120
xor $3, $4, $5
121
bge $3, $4, test3
122
xor $3, $4, $5
123
bgel $3, $4, test3
124
xor $3, $4, $5
125
bgeu $3, $4, test3
126
xor $3, $4, $5
127
bgeul $3, $4, test3
128
xor $3, $4, $5
129
bgezall $3, test3
130
xor $3, $4, $5
131
bgezl $3, test3
132
xor $3, $4, $5
133
bgt $3, $4, test3
134
xor $3, $4, $5
135
bgtl $3, $4, test3
136
xor $3, $4, $5
137
bgtu $3, $4, test3
138
xor $3, $4, $5
139
bgtul $3, $4, test3
140
xor $3, $4, $5
141
bgtzl $3, test3
142
xor $3, $4, $5
143
ble $3, $4, test3
144
xor $3, $4, $5
145
blel $3, $4, test3
146
xor $3, $4, $5
147
bleu $3, $4, test3
148
xor $3, $4, $5
149
bleul $3, $4, test3
150
xor $3, $4, $5
151
blezl $3, test3
152
xor $3, $4, $5
153
blt $3, $4, test3
154
xor $3, $4, $5
155
bltl $3, $4, test3
156
xor $3, $4, $5
157
bltu $3, $4, test3
158
xor $3, $4, $5
159
bltul $3, $4, test3
160
xor $3, $4, $5
161
bltzall $3, test3
162
xor $3, $4, $5
163
bltzl $3, test3
164
xor $3, $4, $5
165
bnel $3, $4, test3
166
xor $3, $4, $5
167
bnez $3, test3
168
xor $3, $4, $5
169
bnezl $3, test3
170
xor $3, $4, $5
171
172
.skip 511 << 1
173
test2:
174
.insn
175
176
.skip (32767 - 511) << 1
177
test3:
178
addu $3, $4, $5
179
180
# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
181
.align 2
182
.space 8
This page took
0.035635 seconds
and
4
git commands to generate.