1#as: -KPIC -32 -relax-branch
2#objdump: -dr --prefix-addresses --show-raw-insn
3#name: MIPS relax
4#stderr: relax.l
5#source: relax.s
6
7# Test relaxation (microMIPS).
8
9.*: +file format .*mips.*
10
11Disassembly of section \.text:
12[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
13[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
14[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
15[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
16[0-9a-f]+ <[^>]*> 45a1      	jrc	at
17[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
18[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
19[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
20[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
21[0-9a-f]+ <[^>]*> 45c1      	jalr	at
22[0-9a-f]+ <[^>]*> 0000 0000 	nop
23([0-9a-f]+) <[^>]*> b462 fffe 	bne	v0,v1,\1 <.*>
24[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
25[0-9a-f]+ <[^>]*> 0c00      	nop
26[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
27[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
28[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
29[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
30[0-9a-f]+ <[^>]*> 45a1      	jrc	at
31([0-9a-f]+) <[^>]*> 94a4 fffe 	beq	a0,a1,\1 <.*>
32[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
33[0-9a-f]+ <[^>]*> 0c00      	nop
34[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
35[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
36[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
37[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
38[0-9a-f]+ <[^>]*> 45a1      	jrc	at
39([0-9a-f]+) <[^>]*> 40c2 fffe 	bgtz	v0,\1 <.*>
40[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
41[0-9a-f]+ <[^>]*> 0c00      	nop
42[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
43[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
44[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
45[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
46[0-9a-f]+ <[^>]*> 45a1      	jrc	at
47([0-9a-f]+) <[^>]*> 4083 fffe 	blez	v1,\1 <.*>
48[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
49[0-9a-f]+ <[^>]*> 0c00      	nop
50[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
51[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
52[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
53[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
54[0-9a-f]+ <[^>]*> 45a1      	jrc	at
55([0-9a-f]+) <[^>]*> 4044 fffe 	bgez	a0,\1 <.*>
56[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
57[0-9a-f]+ <[^>]*> 0c00      	nop
58[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
59[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
60[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
61[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
62[0-9a-f]+ <[^>]*> 45a1      	jrc	at
63([0-9a-f]+) <[^>]*> 4005 fffe 	bltz	a1,\1 <.*>
64[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
65[0-9a-f]+ <[^>]*> 0c00      	nop
66[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
67[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
68[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
69[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
70[0-9a-f]+ <[^>]*> 45a1      	jrc	at
71([0-9a-f]+) <[^>]*> 43a0 fffe 	bc1t	\1 <.*>
72[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
73[0-9a-f]+ <[^>]*> 0c00      	nop
74[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
75[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
76[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
77[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
78[0-9a-f]+ <[^>]*> 45a1      	jrc	at
79([0-9a-f]+) <[^>]*> 4380 fffe 	bc1f	\1 <.*>
80[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
81[0-9a-f]+ <[^>]*> 0c00      	nop
82[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
83[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
84[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
85[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
86[0-9a-f]+ <[^>]*> 45a1      	jrc	at
87([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
88[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
89[0-9a-f]+ <[^>]*> 0c00      	nop
90[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
91[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
92[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
93[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
94[0-9a-f]+ <[^>]*> 45c1      	jalr	at
95[0-9a-f]+ <[^>]*> 0000 0000 	nop
96([0-9a-f]+) <[^>]*> 4003 fffe 	bltz	v1,\1 <.*>
97[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
98[0-9a-f]+ <[^>]*> 0c00      	nop
99[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
100[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
101[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
102[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
103[0-9a-f]+ <[^>]*> 45c1      	jalr	at
104[0-9a-f]+ <[^>]*> 0000 0000 	nop
105([0-9a-f]+) <[^>]*> b462 fffe 	bne	v0,v1,\1 <.*>
106[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
107[0-9a-f]+ <[^>]*> 0c00      	nop
108[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
109[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
110[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
111[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
112[0-9a-f]+ <[^>]*> 4581      	jr	at
113[0-9a-f]+ <[^>]*> 0c00      	nop
114([0-9a-f]+) <[^>]*> 94a4 fffe 	beq	a0,a1,\1 <.*>
115[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
116[0-9a-f]+ <[^>]*> 0c00      	nop
117[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
118[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
119[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
120[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
121[0-9a-f]+ <[^>]*> 4581      	jr	at
122[0-9a-f]+ <[^>]*> 0c00      	nop
123([0-9a-f]+) <[^>]*> 40c2 fffe 	bgtz	v0,\1 <.*>
124[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
125[0-9a-f]+ <[^>]*> 0c00      	nop
126[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
127[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
128[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
129[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
130[0-9a-f]+ <[^>]*> 4581      	jr	at
131[0-9a-f]+ <[^>]*> 0c00      	nop
132([0-9a-f]+) <[^>]*> 4083 fffe 	blez	v1,\1 <.*>
133[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
134[0-9a-f]+ <[^>]*> 0c00      	nop
135[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
136[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
137[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
138[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
139[0-9a-f]+ <[^>]*> 4581      	jr	at
140[0-9a-f]+ <[^>]*> 0c00      	nop
141([0-9a-f]+) <[^>]*> 4044 fffe 	bgez	a0,\1 <.*>
142[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
143[0-9a-f]+ <[^>]*> 0c00      	nop
144[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
145[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
146[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
147[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
148[0-9a-f]+ <[^>]*> 4581      	jr	at
149[0-9a-f]+ <[^>]*> 0c00      	nop
150([0-9a-f]+) <[^>]*> 4005 fffe 	bltz	a1,\1 <.*>
151[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
152[0-9a-f]+ <[^>]*> 0c00      	nop
153[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
154[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
155[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
156[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
157[0-9a-f]+ <[^>]*> 4581      	jr	at
158[0-9a-f]+ <[^>]*> 0c00      	nop
159([0-9a-f]+) <[^>]*> 43a0 fffe 	bc1t	\1 <.*>
160[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
161[0-9a-f]+ <[^>]*> 0c00      	nop
162[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
163[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
164[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
165[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
166[0-9a-f]+ <[^>]*> 4581      	jr	at
167[0-9a-f]+ <[^>]*> 0c00      	nop
168([0-9a-f]+) <[^>]*> 4380 fffe 	bc1f	\1 <.*>
169[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
170[0-9a-f]+ <[^>]*> 0c00      	nop
171[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
172[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
173[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
174[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
175[0-9a-f]+ <[^>]*> 4581      	jr	at
176[0-9a-f]+ <[^>]*> 0c00      	nop
177([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
178[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
179[0-9a-f]+ <[^>]*> 0c00      	nop
180[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
181[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
182[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
183[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
184[0-9a-f]+ <[^>]*> 45e1      	jalrs	at
185[0-9a-f]+ <[^>]*> 0c00      	nop
186([0-9a-f]+) <[^>]*> 4003 fffe 	bltz	v1,\1 <.*>
187[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
188[0-9a-f]+ <[^>]*> 0c00      	nop
189[0-9a-f]+ <[^>]*> fc3c 0002 	lw	at,2\(gp\)
190[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
191[0-9a-f]+ <[^>]*> 3021 0175 	addiu	at,at,373
192[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
193[0-9a-f]+ <[^>]*> 45e1      	jalrs	at
194[0-9a-f]+ <[^>]*> 0c00      	nop
195	\.\.\.
196[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
197[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
198[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
199[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
200[0-9a-f]+ <[^>]*> 45a1      	jrc	at
201[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
202[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
203[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
204[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
205[0-9a-f]+ <[^>]*> 45c1      	jalr	at
206[0-9a-f]+ <[^>]*> 0000 0000 	nop
207([0-9a-f]+) <[^>]*> b462 fffe 	bne	v0,v1,\1 <.*>
208[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
209[0-9a-f]+ <[^>]*> 0c00      	nop
210[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
211[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
212[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
213[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
214[0-9a-f]+ <[^>]*> 45a1      	jrc	at
215([0-9a-f]+) <[^>]*> 94a4 fffe 	beq	a0,a1,\1 <.*>
216[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
217[0-9a-f]+ <[^>]*> 0c00      	nop
218[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
219[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
220[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
221[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
222[0-9a-f]+ <[^>]*> 45a1      	jrc	at
223([0-9a-f]+) <[^>]*> 40c2 fffe 	bgtz	v0,\1 <.*>
224[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
225[0-9a-f]+ <[^>]*> 0c00      	nop
226[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
227[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
228[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
229[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
230[0-9a-f]+ <[^>]*> 45a1      	jrc	at
231([0-9a-f]+) <[^>]*> 4083 fffe 	blez	v1,\1 <.*>
232[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
233[0-9a-f]+ <[^>]*> 0c00      	nop
234[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
235[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
236[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
237[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
238[0-9a-f]+ <[^>]*> 45a1      	jrc	at
239([0-9a-f]+) <[^>]*> 4044 fffe 	bgez	a0,\1 <.*>
240[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
241[0-9a-f]+ <[^>]*> 0c00      	nop
242[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
243[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
244[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
245[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
246[0-9a-f]+ <[^>]*> 45a1      	jrc	at
247([0-9a-f]+) <[^>]*> 4005 fffe 	bltz	a1,\1 <.*>
248[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
249[0-9a-f]+ <[^>]*> 0c00      	nop
250[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
251[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
252[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
253[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
254[0-9a-f]+ <[^>]*> 45a1      	jrc	at
255([0-9a-f]+) <[^>]*> 43a0 fffe 	bc1t	\1 <.*>
256[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
257[0-9a-f]+ <[^>]*> 0c00      	nop
258[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
259[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
260[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
261[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
262[0-9a-f]+ <[^>]*> 45a1      	jrc	at
263([0-9a-f]+) <[^>]*> 4380 fffe 	bc1f	\1 <.*>
264[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
265[0-9a-f]+ <[^>]*> 0c00      	nop
266[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
267[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
268[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
269[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
270[0-9a-f]+ <[^>]*> 45a1      	jrc	at
271([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
272[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
273[0-9a-f]+ <[^>]*> 0c00      	nop
274[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
275[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
276[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
277[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
278[0-9a-f]+ <[^>]*> 45c1      	jalr	at
279[0-9a-f]+ <[^>]*> 0000 0000 	nop
280([0-9a-f]+) <[^>]*> 4003 fffe 	bltz	v1,\1 <.*>
281[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
282[0-9a-f]+ <[^>]*> 0c00      	nop
283[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
284[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
285[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
286[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
287[0-9a-f]+ <[^>]*> 45c1      	jalr	at
288[0-9a-f]+ <[^>]*> 0000 0000 	nop
289([0-9a-f]+) <[^>]*> b462 fffe 	bne	v0,v1,\1 <.*>
290[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
291[0-9a-f]+ <[^>]*> 0c00      	nop
292[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
293[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
294[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
295[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
296[0-9a-f]+ <[^>]*> 4581      	jr	at
297[0-9a-f]+ <[^>]*> 0c00      	nop
298([0-9a-f]+) <[^>]*> 94a4 fffe 	beq	a0,a1,\1 <.*>
299[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
300[0-9a-f]+ <[^>]*> 0c00      	nop
301[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
302[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
303[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
304[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
305[0-9a-f]+ <[^>]*> 4581      	jr	at
306[0-9a-f]+ <[^>]*> 0c00      	nop
307([0-9a-f]+) <[^>]*> 40c2 fffe 	bgtz	v0,\1 <.*>
308[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
309[0-9a-f]+ <[^>]*> 0c00      	nop
310[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
311[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
312[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
313[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
314[0-9a-f]+ <[^>]*> 4581      	jr	at
315[0-9a-f]+ <[^>]*> 0c00      	nop
316([0-9a-f]+) <[^>]*> 4083 fffe 	blez	v1,\1 <.*>
317[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
318[0-9a-f]+ <[^>]*> 0c00      	nop
319[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
320[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
321[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
322[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
323[0-9a-f]+ <[^>]*> 4581      	jr	at
324[0-9a-f]+ <[^>]*> 0c00      	nop
325([0-9a-f]+) <[^>]*> 4044 fffe 	bgez	a0,\1 <.*>
326[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
327[0-9a-f]+ <[^>]*> 0c00      	nop
328[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
329[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
330[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
331[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
332[0-9a-f]+ <[^>]*> 4581      	jr	at
333[0-9a-f]+ <[^>]*> 0c00      	nop
334([0-9a-f]+) <[^>]*> 4005 fffe 	bltz	a1,\1 <.*>
335[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
336[0-9a-f]+ <[^>]*> 0c00      	nop
337[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
338[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
339[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
340[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
341[0-9a-f]+ <[^>]*> 4581      	jr	at
342[0-9a-f]+ <[^>]*> 0c00      	nop
343([0-9a-f]+) <[^>]*> 43a0 fffe 	bc1t	\1 <.*>
344[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
345[0-9a-f]+ <[^>]*> 0c00      	nop
346[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
347[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
348[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
349[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
350[0-9a-f]+ <[^>]*> 4581      	jr	at
351[0-9a-f]+ <[^>]*> 0c00      	nop
352([0-9a-f]+) <[^>]*> 4380 fffe 	bc1f	\1 <.*>
353[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
354[0-9a-f]+ <[^>]*> 0c00      	nop
355[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
356[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
357[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
358[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
359[0-9a-f]+ <[^>]*> 4581      	jr	at
360[0-9a-f]+ <[^>]*> 0c00      	nop
361([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
362[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
363[0-9a-f]+ <[^>]*> 0c00      	nop
364[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
365[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
366[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
367[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
368[0-9a-f]+ <[^>]*> 45e1      	jalrs	at
369[0-9a-f]+ <[^>]*> 0c00      	nop
370([0-9a-f]+) <[^>]*> 4003 fffe 	bltz	v1,\1 <.*>
371[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
372[0-9a-f]+ <[^>]*> 0c00      	nop
373[0-9a-f]+ <[^>]*> fc3c 0000 	lw	at,0\(gp\)
374[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
375[0-9a-f]+ <[^>]*> 3021 0001 	addiu	at,at,1
376[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
377[0-9a-f]+ <[^>]*> 45e1      	jalrs	at
378[0-9a-f]+ <[^>]*> 0c00      	nop
379	\.\.\.
380