xref: /aosp_15_r20/external/llvm/test/MC/Mips/mips-bad-branches.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: not llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 -arch=mips 2>&1 | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker#
3*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
4*9880d681SAndroid Build Coastguard Worker# CHECK:        b -131069
5*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
6*9880d681SAndroid Build Coastguard Worker# CHECK:        b -131070
7*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
8*9880d681SAndroid Build Coastguard Worker# CHECK:        b -131071
9*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
10*9880d681SAndroid Build Coastguard Worker# CHECK:        b -131073
11*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
12*9880d681SAndroid Build Coastguard Worker# CHECK:        b 131069
13*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
14*9880d681SAndroid Build Coastguard Worker# CHECK:        b 131070
15*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
16*9880d681SAndroid Build Coastguard Worker# CHECK:        b 131071
17*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
18*9880d681SAndroid Build Coastguard Worker# CHECK:        b 131072
19*9880d681SAndroid Build Coastguard Worker
20*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
21*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, -131069
22*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
23*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, -131070
24*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
25*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, -131071
26*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
27*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, -131073
28*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
29*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, 131069
30*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
31*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, 131070
32*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
33*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, 131071
34*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
35*9880d681SAndroid Build Coastguard Worker# CHECK:        beq $1, $1, 131072
36*9880d681SAndroid Build Coastguard Worker
37*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
38*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, -131069
39*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
40*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, -131070
41*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
42*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, -131071
43*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
44*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, -131073
45*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
46*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, 131069
47*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
48*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, 131070
49*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
50*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, 131071
51*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
52*9880d681SAndroid Build Coastguard Worker# CHECK:        bne $1, $1, 131072
53*9880d681SAndroid Build Coastguard Worker
54*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
55*9880d681SAndroid Build Coastguard Worker# CHECK:        bal -131069
56*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
57*9880d681SAndroid Build Coastguard Worker# CHECK:        bal -131070
58*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
59*9880d681SAndroid Build Coastguard Worker# CHECK:        bal -131071
60*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
61*9880d681SAndroid Build Coastguard Worker# CHECK:        bal -131073
62*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
63*9880d681SAndroid Build Coastguard Worker# CHECK:        bal 131069
64*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
65*9880d681SAndroid Build Coastguard Worker# CHECK:        bal 131070
66*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
67*9880d681SAndroid Build Coastguard Worker# CHECK:        bal 131071
68*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
69*9880d681SAndroid Build Coastguard Worker# CHECK:        bal 131072
70*9880d681SAndroid Build Coastguard Worker
71*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
72*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, -131069
73*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
74*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, -131070
75*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
76*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, -131071
77*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
78*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, -131073
79*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
80*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, 131069
81*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
82*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, 131070
83*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
84*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, 131071
85*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
86*9880d681SAndroid Build Coastguard Worker# CHECK:        bgez $1, 131072
87*9880d681SAndroid Build Coastguard Worker
88*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
89*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, -131069
90*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
91*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, -131070
92*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
93*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, -131071
94*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
95*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, -131073
96*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
97*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, 131069
98*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
99*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, 131070
100*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
101*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, 131071
102*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
103*9880d681SAndroid Build Coastguard Worker# CHECK:        bgtz $1, 131072
104*9880d681SAndroid Build Coastguard Worker
105*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
106*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, -131069
107*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
108*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, -131070
109*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
110*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, -131071
111*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
112*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, -131073
113*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
114*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, 131069
115*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
116*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, 131070
117*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
118*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, 131071
119*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
120*9880d681SAndroid Build Coastguard Worker# CHECK:        blez $1, 131072
121*9880d681SAndroid Build Coastguard Worker
122*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
123*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, -131069
124*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
125*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, -131070
126*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
127*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, -131071
128*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
129*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, -131073
130*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
131*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, 131069
132*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
133*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, 131070
134*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
135*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, 131071
136*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
137*9880d681SAndroid Build Coastguard Worker# CHECK:        bltz $1, 131072
138*9880d681SAndroid Build Coastguard Worker
139*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
140*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, -131069
141*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
142*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, -131070
143*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
144*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, -131071
145*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
146*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, -131073
147*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
148*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, 131069
149*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
150*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, 131070
151*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
152*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, 131071
153*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
154*9880d681SAndroid Build Coastguard Worker# CHECK:        bgezal $1, 131072
155*9880d681SAndroid Build Coastguard Worker
156*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
157*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, -131069
158*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
159*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, -131070
160*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
161*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, -131071
162*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
163*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, -131073
164*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
165*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, 131069
166*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
167*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, 131070
168*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
169*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, 131071
170*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
171*9880d681SAndroid Build Coastguard Worker# CHECK:        bltzal $1, 131072
172*9880d681SAndroid Build Coastguard Worker
173*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
174*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f -131069
175*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
176*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f -131070
177*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
178*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f -131071
179*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
180*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f -131073
181*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
182*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f 131069
183*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
184*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f 131070
185*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
186*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f 131071
187*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
188*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f 131072
189*9880d681SAndroid Build Coastguard Worker
190*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
191*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, -131069
192*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
193*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, -131070
194*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
195*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, -131071
196*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
197*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, -131073
198*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
199*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, 131069
200*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
201*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, 131070
202*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
203*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, 131071
204*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
205*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1f $fcc0, 131072
206*9880d681SAndroid Build Coastguard Worker
207*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
208*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t -131069
209*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
210*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t -131070
211*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
212*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t -131071
213*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
214*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t -131073
215*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
216*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t 131069
217*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
218*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t 131070
219*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
220*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t 131071
221*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
222*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t 131072
223*9880d681SAndroid Build Coastguard Worker
224*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
225*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, -131069
226*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
227*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, -131070
228*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
229*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, -131071
230*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
231*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, -131073
232*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
233*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, 131069
234*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
235*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, 131070
236*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch to misaligned address
237*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, 131071
238*9880d681SAndroid Build Coastguard Worker# CHECK: error: branch target out of range
239*9880d681SAndroid Build Coastguard Worker# CHECK:        bc1t $fcc0, 131072
240*9880d681SAndroid Build Coastguard Worker
241*9880d681SAndroid Build Coastguard Worker.text
242*9880d681SAndroid Build Coastguard Worker.set noat
243*9880d681SAndroid Build Coastguard Worker  b -131068
244*9880d681SAndroid Build Coastguard Worker  b -131069
245*9880d681SAndroid Build Coastguard Worker  b -131070
246*9880d681SAndroid Build Coastguard Worker  b -131071
247*9880d681SAndroid Build Coastguard Worker  b -131072
248*9880d681SAndroid Build Coastguard Worker  b -131073
249*9880d681SAndroid Build Coastguard Worker  b 131068
250*9880d681SAndroid Build Coastguard Worker  b 131069
251*9880d681SAndroid Build Coastguard Worker  b 131070
252*9880d681SAndroid Build Coastguard Worker  b 131071
253*9880d681SAndroid Build Coastguard Worker  b 131072
254*9880d681SAndroid Build Coastguard Worker
255*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131068
256*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131069
257*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131070
258*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131071
259*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131072
260*9880d681SAndroid Build Coastguard Worker  beq $1, $1, -131073
261*9880d681SAndroid Build Coastguard Worker  beq $1, $1, 131068
262*9880d681SAndroid Build Coastguard Worker  beq $1, $1, 131069
263*9880d681SAndroid Build Coastguard Worker  beq $1, $1, 131070
264*9880d681SAndroid Build Coastguard Worker  beq $1, $1, 131071
265*9880d681SAndroid Build Coastguard Worker  beq $1, $1, 131072
266*9880d681SAndroid Build Coastguard Worker
267*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131068
268*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131069
269*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131070
270*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131071
271*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131072
272*9880d681SAndroid Build Coastguard Worker  bne $1, $1, -131073
273*9880d681SAndroid Build Coastguard Worker  bne $1, $1, 131068
274*9880d681SAndroid Build Coastguard Worker  bne $1, $1, 131069
275*9880d681SAndroid Build Coastguard Worker  bne $1, $1, 131070
276*9880d681SAndroid Build Coastguard Worker  bne $1, $1, 131071
277*9880d681SAndroid Build Coastguard Worker  bne $1, $1, 131072
278*9880d681SAndroid Build Coastguard Worker
279*9880d681SAndroid Build Coastguard Worker  bal -131068
280*9880d681SAndroid Build Coastguard Worker  bal -131069
281*9880d681SAndroid Build Coastguard Worker  bal -131070
282*9880d681SAndroid Build Coastguard Worker  bal -131071
283*9880d681SAndroid Build Coastguard Worker  bal -131072
284*9880d681SAndroid Build Coastguard Worker  bal -131073
285*9880d681SAndroid Build Coastguard Worker  bal 131068
286*9880d681SAndroid Build Coastguard Worker  bal 131069
287*9880d681SAndroid Build Coastguard Worker  bal 131070
288*9880d681SAndroid Build Coastguard Worker  bal 131071
289*9880d681SAndroid Build Coastguard Worker  bal 131072
290*9880d681SAndroid Build Coastguard Worker
291*9880d681SAndroid Build Coastguard Worker  bgez $1, -131068
292*9880d681SAndroid Build Coastguard Worker  bgez $1, -131069
293*9880d681SAndroid Build Coastguard Worker  bgez $1, -131070
294*9880d681SAndroid Build Coastguard Worker  bgez $1, -131071
295*9880d681SAndroid Build Coastguard Worker  bgez $1, -131072
296*9880d681SAndroid Build Coastguard Worker  bgez $1, -131073
297*9880d681SAndroid Build Coastguard Worker  bgez $1, 131068
298*9880d681SAndroid Build Coastguard Worker  bgez $1, 131069
299*9880d681SAndroid Build Coastguard Worker  bgez $1, 131070
300*9880d681SAndroid Build Coastguard Worker  bgez $1, 131071
301*9880d681SAndroid Build Coastguard Worker  bgez $1, 131072
302*9880d681SAndroid Build Coastguard Worker
303*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131068
304*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131069
305*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131070
306*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131071
307*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131072
308*9880d681SAndroid Build Coastguard Worker  bgtz $1, -131073
309*9880d681SAndroid Build Coastguard Worker  bgtz $1, 131068
310*9880d681SAndroid Build Coastguard Worker  bgtz $1, 131069
311*9880d681SAndroid Build Coastguard Worker  bgtz $1, 131070
312*9880d681SAndroid Build Coastguard Worker  bgtz $1, 131071
313*9880d681SAndroid Build Coastguard Worker  bgtz $1, 131072
314*9880d681SAndroid Build Coastguard Worker
315*9880d681SAndroid Build Coastguard Worker  blez $1, -131068
316*9880d681SAndroid Build Coastguard Worker  blez $1, -131069
317*9880d681SAndroid Build Coastguard Worker  blez $1, -131070
318*9880d681SAndroid Build Coastguard Worker  blez $1, -131071
319*9880d681SAndroid Build Coastguard Worker  blez $1, -131072
320*9880d681SAndroid Build Coastguard Worker  blez $1, -131073
321*9880d681SAndroid Build Coastguard Worker  blez $1, 131068
322*9880d681SAndroid Build Coastguard Worker  blez $1, 131069
323*9880d681SAndroid Build Coastguard Worker  blez $1, 131070
324*9880d681SAndroid Build Coastguard Worker  blez $1, 131071
325*9880d681SAndroid Build Coastguard Worker  blez $1, 131072
326*9880d681SAndroid Build Coastguard Worker
327*9880d681SAndroid Build Coastguard Worker  bltz $1, -131068
328*9880d681SAndroid Build Coastguard Worker  bltz $1, -131069
329*9880d681SAndroid Build Coastguard Worker  bltz $1, -131070
330*9880d681SAndroid Build Coastguard Worker  bltz $1, -131071
331*9880d681SAndroid Build Coastguard Worker  bltz $1, -131072
332*9880d681SAndroid Build Coastguard Worker  bltz $1, -131073
333*9880d681SAndroid Build Coastguard Worker  bltz $1, 131068
334*9880d681SAndroid Build Coastguard Worker  bltz $1, 131069
335*9880d681SAndroid Build Coastguard Worker  bltz $1, 131070
336*9880d681SAndroid Build Coastguard Worker  bltz $1, 131071
337*9880d681SAndroid Build Coastguard Worker  bltz $1, 131072
338*9880d681SAndroid Build Coastguard Worker
339*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131068
340*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131069
341*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131070
342*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131071
343*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131072
344*9880d681SAndroid Build Coastguard Worker  bgezal $1, -131073
345*9880d681SAndroid Build Coastguard Worker  bgezal $1, 131068
346*9880d681SAndroid Build Coastguard Worker  bgezal $1, 131069
347*9880d681SAndroid Build Coastguard Worker  bgezal $1, 131070
348*9880d681SAndroid Build Coastguard Worker  bgezal $1, 131071
349*9880d681SAndroid Build Coastguard Worker  bgezal $1, 131072
350*9880d681SAndroid Build Coastguard Worker
351*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131068
352*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131069
353*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131070
354*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131071
355*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131072
356*9880d681SAndroid Build Coastguard Worker  bltzal $1, -131073
357*9880d681SAndroid Build Coastguard Worker  bltzal $1, 131068
358*9880d681SAndroid Build Coastguard Worker  bltzal $1, 131069
359*9880d681SAndroid Build Coastguard Worker  bltzal $1, 131070
360*9880d681SAndroid Build Coastguard Worker  bltzal $1, 131071
361*9880d681SAndroid Build Coastguard Worker  bltzal $1, 131072
362*9880d681SAndroid Build Coastguard Worker
363*9880d681SAndroid Build Coastguard Worker  bc1f -131068
364*9880d681SAndroid Build Coastguard Worker  bc1f -131069
365*9880d681SAndroid Build Coastguard Worker  bc1f -131070
366*9880d681SAndroid Build Coastguard Worker  bc1f -131071
367*9880d681SAndroid Build Coastguard Worker  bc1f -131072
368*9880d681SAndroid Build Coastguard Worker  bc1f -131073
369*9880d681SAndroid Build Coastguard Worker  bc1f 131068
370*9880d681SAndroid Build Coastguard Worker  bc1f 131069
371*9880d681SAndroid Build Coastguard Worker  bc1f 131070
372*9880d681SAndroid Build Coastguard Worker  bc1f 131071
373*9880d681SAndroid Build Coastguard Worker  bc1f 131072
374*9880d681SAndroid Build Coastguard Worker
375*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131068
376*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131069
377*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131070
378*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131071
379*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131072
380*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, -131073
381*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, 131068
382*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, 131069
383*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, 131070
384*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, 131071
385*9880d681SAndroid Build Coastguard Worker  bc1f $fcc0, 131072
386*9880d681SAndroid Build Coastguard Worker
387*9880d681SAndroid Build Coastguard Worker  bc1t -131068
388*9880d681SAndroid Build Coastguard Worker  bc1t -131069
389*9880d681SAndroid Build Coastguard Worker  bc1t -131070
390*9880d681SAndroid Build Coastguard Worker  bc1t -131071
391*9880d681SAndroid Build Coastguard Worker  bc1t -131072
392*9880d681SAndroid Build Coastguard Worker  bc1t -131073
393*9880d681SAndroid Build Coastguard Worker  bc1t 131068
394*9880d681SAndroid Build Coastguard Worker  bc1t 131069
395*9880d681SAndroid Build Coastguard Worker  bc1t 131070
396*9880d681SAndroid Build Coastguard Worker  bc1t 131071
397*9880d681SAndroid Build Coastguard Worker  bc1t 131072
398*9880d681SAndroid Build Coastguard Worker
399*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131068
400*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131069
401*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131070
402*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131071
403*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131072
404*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, -131073
405*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, 131068
406*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, 131069
407*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, 131070
408*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, 131071
409*9880d681SAndroid Build Coastguard Worker  bc1t $fcc0, 131072
410