1#objdump: -dr --show-raw-insn
2#name: Relax microMIPS branches (pic)
3#as: -mips32r2 -32 -relax-branch -KPIC
4#stderr: micromips-branch-relax-pic.l
5#source: micromips-branch-relax.s
6
7.*: +file format .*mips.*
8
9Disassembly of section \.text:
10
11[0-9a-f]+ <test>:
12[ 0-9a-f]+:	9400 fffe 	b	[0-9a-f]+ <.*>
13[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
14[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
15[ 0-9a-f]+:	9403 fffe 	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
16[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
17[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
18[ 0-9a-f]+:	b403 fffe 	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
19[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
20[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
21[ 0-9a-f]+:	cfff      	b	[0-9a-f]+ <.*\+0x[0-9a-f]+>
22[ 	]*[0-9a-f]+: R_MICROMIPS_PC10_S1	.*
23[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
24[ 0-9a-f]+:	40e0 fffe 	bc	[0-9a-f]+ <.*\+0x[0-9a-f]+>
25[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
26[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
27[ 0-9a-f]+:	4060 fffe 	bal	[0-9a-f]+ <.*\+0x[0-9a-f]+>
28[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
29[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
30[ 0-9a-f]+:	4260 fffe 	bals	[0-9a-f]+ <.*\+0x[0-9a-f]+>
31[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
32[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
33[ 0-9a-f]+:	8dff      	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
34[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
35[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
36[ 0-9a-f]+:	adff      	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
37[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
38[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
39[ 0-9a-f]+:	cfff      	b	[0-9a-f]+ <.*\+0x[0-9a-f]+>
40[ 	]*[0-9a-f]+: R_MICROMIPS_PC10_S1	.*
41[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
42[ 0-9a-f]+:	8dff      	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
43[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
44[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
45[ 0-9a-f]+:	adff      	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
46[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
47[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
48[ 0-9a-f]+:	9400 fffe 	b	[0-9a-f]+ <.*\+0x[0-9a-f]+>
49[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
50[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
51[ 0-9a-f]+:	40e0 fffe 	bc	[0-9a-f]+ <.*\+0x[0-9a-f]+>
52[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
53[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
54[ 0-9a-f]+:	4060 fffe 	bal	[0-9a-f]+ <.*\+0x[0-9a-f]+>
55[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
56[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
57[ 0-9a-f]+:	4260 fffe 	bals	[0-9a-f]+ <.*\+0x[0-9a-f]+>
58[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
59[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
60[ 0-9a-f]+:	9403 fffe 	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
61[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
62[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
63[ 0-9a-f]+:	b403 fffe 	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
64[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
65[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
66[ 0-9a-f]+:	cfff      	b	[0-9a-f]+ <.*\+0x[0-9a-f]+>
67[ 	]*[0-9a-f]+: R_MICROMIPS_PC10_S1	.*
68[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
69[ 0-9a-f]+:	8dff      	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
70[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
71[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
72[ 0-9a-f]+:	adff      	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
73[ 	]*[0-9a-f]+: R_MICROMIPS_PC7_S1	.*
74[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
75[ 0-9a-f]+:	9400 fffe 	b	[0-9a-f]+ <.*\+0x[0-9a-f]+>
76[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
77[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
78[ 0-9a-f]+:	40e0 fffe 	bc	[0-9a-f]+ <.*\+0x[0-9a-f]+>
79[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
80[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
81[ 0-9a-f]+:	4060 fffe 	bal	[0-9a-f]+ <.*\+0x[0-9a-f]+>
82[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
83[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
84[ 0-9a-f]+:	4260 fffe 	bals	[0-9a-f]+ <.*\+0x[0-9a-f]+>
85[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
86[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
87[ 0-9a-f]+:	9403 fffe 	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
88[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
89[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
90[ 0-9a-f]+:	b403 fffe 	bnez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
91[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
92[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
93[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
94[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
95[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
96[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
97[ 0-9a-f]+:	4581      	jr	at
98[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
99[ 0-9a-f]+:	ff3c 0001 	lw	t9,1\(gp\)
100[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
101[ 0-9a-f]+:	3339 045d 	addiu	t9,t9,1117
102[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
103[ 0-9a-f]+:	03f9 0f3c 	jalr	t9
104[ 	]*[0-9a-f]+: R_MICROMIPS_JALR	test3
105[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
106[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
107[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
108[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
109[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
110[ 0-9a-f]+:	4581      	jr	at
111[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
112[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
113[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
114[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
115[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
116[ 0-9a-f]+:	45a1      	jrc	at
117[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
118[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
119[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
120[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
121[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
122[ 0-9a-f]+:	45c1      	jalr	at
123[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
124[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
125[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
126[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
127[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
128[ 0-9a-f]+:	45e1      	jalrs	at
129[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
130[ 0-9a-f]+:	b483 fffe 	bne	v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+>
131[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
132[ 0-9a-f]+:	0c00      	nop
133[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
134[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
135[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
136[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
137[ 0-9a-f]+:	4581      	jr	at
138
139[0-9a-f]+ <.*>:
140[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
141[ 0-9a-f]+:	9483 fffe 	beq	v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+>
142[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
143[ 0-9a-f]+:	0c00      	nop
144[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
145[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
146[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
147[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
148[ 0-9a-f]+:	4581      	jr	at
149
150[0-9a-f]+ <.*>:
151[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
152[ 0-9a-f]+:	4043 fffe 	bgez	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
153[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
154[ 0-9a-f]+:	0c00      	nop
155[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
156[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
157[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
158[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
159[ 0-9a-f]+:	4581      	jr	at
160
161[0-9a-f]+ <.*>:
162[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
163[ 0-9a-f]+:	4003 fffe 	bltz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
164[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
165[ 0-9a-f]+:	0c00      	nop
166[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
167[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
168[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
169[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
170[ 0-9a-f]+:	4581      	jr	at
171
172[0-9a-f]+ <.*>:
173[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
174[ 0-9a-f]+:	40d4 fffe 	bgtz	s4,[0-9a-f]+ <.*\+0x[0-9a-f]+>
175[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
176[ 0-9a-f]+:	0c00      	nop
177[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
178[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
179[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
180[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
181[ 0-9a-f]+:	4581      	jr	at
182
183[0-9a-f]+ <.*>:
184[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
185[ 0-9a-f]+:	4094 fffe 	blez	s4,[0-9a-f]+ <.*\+0x[0-9a-f]+>
186[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
187[ 0-9a-f]+:	0c00      	nop
188[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
189[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
190[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
191[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
192[ 0-9a-f]+:	4581      	jr	at
193
194[0-9a-f]+ <.*>:
195[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
196[ 0-9a-f]+:	40a3 fffe 	bnezc	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
197[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
198[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
199[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
200[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
201[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
202[ 0-9a-f]+:	45a1      	jrc	at
203
204[0-9a-f]+ <.*>:
205[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
206[ 0-9a-f]+:	40e3 fffe 	beqzc	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
207[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
208[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
209[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
210[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
211[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
212[ 0-9a-f]+:	45a1      	jrc	at
213
214[0-9a-f]+ <.*>:
215[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
216[ 0-9a-f]+:	401e fffe 	bltz	s8,[0-9a-f]+ <.*\+0x[0-9a-f]+>
217[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
218[ 0-9a-f]+:	0c00      	nop
219[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
220[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
221[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
222[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
223[ 0-9a-f]+:	45c1      	jalr	at
224
225[0-9a-f]+ <.*>:
226[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
227[ 0-9a-f]+:	405e fffe 	bgez	s8,[0-9a-f]+ <.*\+0x[0-9a-f]+>
228[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
229[ 0-9a-f]+:	0c00      	nop
230[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
231[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
232[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
233[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
234[ 0-9a-f]+:	45c1      	jalr	at
235
236[0-9a-f]+ <.*>:
237[ 0-9a-f]+:	00a4 1950 	addu	v1,a0,a1
238[ 0-9a-f]+:	401e fffe 	bltz	s8,[0-9a-f]+ <.*\+0x[0-9a-f]+>
239[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
240[ 0-9a-f]+:	0c00      	nop
241[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
242[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
243[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
244[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
245[ 0-9a-f]+:	45e1      	jalrs	at
246
247[0-9a-f]+ <.*>:
248[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
249[ 0-9a-f]+:	405e fffe 	bgez	s8,[0-9a-f]+ <.*\+0x[0-9a-f]+>
250[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
251[ 0-9a-f]+:	0c00      	nop
252[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
253[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
254[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
255[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
256[ 0-9a-f]+:	45e1      	jalrs	at
257
258[0-9a-f]+ <.*>:
259[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
260[ 0-9a-f]+:	43a0 fffe 	bc1t	[0-9a-f]+ <.*\+0x[0-9a-f]+>
261[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
262[ 0-9a-f]+:	0c00      	nop
263[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
264[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
265[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
266[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
267[ 0-9a-f]+:	4581      	jr	at
268
269[0-9a-f]+ <.*>:
270[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
271[ 0-9a-f]+:	4380 fffe 	bc1f	[0-9a-f]+ <.*\+0x[0-9a-f]+>
272[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
273[ 0-9a-f]+:	0c00      	nop
274[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
275[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
276[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
277[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
278[ 0-9a-f]+:	4581      	jr	at
279
280[0-9a-f]+ <.*>:
281[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
282[ 0-9a-f]+:	42a0 fffe 	bc2t	[0-9a-f]+ <.*\+0x[0-9a-f]+>
283[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
284[ 0-9a-f]+:	0c00      	nop
285[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
286[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
287[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
288[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
289[ 0-9a-f]+:	4581      	jr	at
290
291[0-9a-f]+ <.*>:
292[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
293[ 0-9a-f]+:	4280 fffe 	bc2f	[0-9a-f]+ <.*\+0x[0-9a-f]+>
294[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
295[ 0-9a-f]+:	0c00      	nop
296[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
297[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
298[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
299[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
300[ 0-9a-f]+:	4581      	jr	at
301
302[0-9a-f]+ <.*>:
303[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
304[ 0-9a-f]+:	b483 fffe 	bne	v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+>
305[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
306[ 0-9a-f]+:	0c00      	nop
307[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
308[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
309[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
310[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
311[ 0-9a-f]+:	4581      	jr	at
312[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
313
314[0-9a-f]+ <.*>:
315[ 0-9a-f]+:	b403 fffe 	bnez	v1,[0-9a-f]+ <.*>
316[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
317[ 0-9a-f]+:	0c00      	nop
318[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
319[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
320[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
321[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
322[ 0-9a-f]+:	4581      	jr	at
323
324[0-9a-f]+ <.*>:
325[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
326[ 0-9a-f]+:	0083 0b50 	slt	at,v1,a0
327[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
328[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
329[ 0-9a-f]+:	0c00      	nop
330[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
331[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
332[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
333[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
334[ 0-9a-f]+:	4581      	jr	at
335
336[0-9a-f]+ <.*>:
337[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
338[ 0-9a-f]+:	0083 0b50 	slt	at,v1,a0
339[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
340[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
341[ 0-9a-f]+:	0c00      	nop
342[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
343[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
344[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
345[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
346[ 0-9a-f]+:	4581      	jr	at
347[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
348
349[0-9a-f]+ <.*>:
350[ 0-9a-f]+:	0083 0b90 	sltu	at,v1,a0
351[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
352[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
353[ 0-9a-f]+:	0c00      	nop
354[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
355[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
356[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
357[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
358[ 0-9a-f]+:	4581      	jr	at
359
360[0-9a-f]+ <.*>:
361[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
362[ 0-9a-f]+:	0083 0b90 	sltu	at,v1,a0
363[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
364[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
365[ 0-9a-f]+:	0c00      	nop
366[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
367[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
368[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
369[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
370[ 0-9a-f]+:	4581      	jr	at
371[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
372
373[0-9a-f]+ <.*>:
374[ 0-9a-f]+:	4003 fffe 	bltz	v1,[0-9a-f]+ <.*>
375[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
376[ 0-9a-f]+:	0c00      	nop
377[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
378[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
379[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
380[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
381[ 0-9a-f]+:	45c1      	jalr	at
382[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
383
384[0-9a-f]+ <.*>:
385[ 0-9a-f]+:	4003 fffe 	bltz	v1,[0-9a-f]+ <.*>
386[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
387[ 0-9a-f]+:	0c00      	nop
388[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
389[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
390[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
391[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
392[ 0-9a-f]+:	4581      	jr	at
393[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
394
395[0-9a-f]+ <.*>:
396[ 0-9a-f]+:	0064 0b50 	slt	at,a0,v1
397[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
398[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
399[ 0-9a-f]+:	0c00      	nop
400[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
401[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
402[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
403[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
404[ 0-9a-f]+:	4581      	jr	at
405
406[0-9a-f]+ <.*>:
407[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
408[ 0-9a-f]+:	0064 0b50 	slt	at,a0,v1
409[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
410[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
411[ 0-9a-f]+:	0c00      	nop
412[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
413[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
414[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
415[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
416[ 0-9a-f]+:	4581      	jr	at
417[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
418
419[0-9a-f]+ <.*>:
420[ 0-9a-f]+:	0064 0b90 	sltu	at,a0,v1
421[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
422[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
423[ 0-9a-f]+:	0c00      	nop
424[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
425[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
426[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
427[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
428[ 0-9a-f]+:	4581      	jr	at
429
430[0-9a-f]+ <.*>:
431[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
432[ 0-9a-f]+:	0064 0b90 	sltu	at,a0,v1
433[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
434[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
435[ 0-9a-f]+:	0c00      	nop
436[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
437[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
438[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
439[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
440[ 0-9a-f]+:	4581      	jr	at
441[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
442
443[0-9a-f]+ <.*>:
444[ 0-9a-f]+:	4083 fffe 	blez	v1,[0-9a-f]+ <.*>
445[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
446[ 0-9a-f]+:	0c00      	nop
447[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
448[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
449[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
450[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
451[ 0-9a-f]+:	4581      	jr	at
452[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
453
454[0-9a-f]+ <.*>:
455[ 0-9a-f]+:	0064 0b50 	slt	at,a0,v1
456[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
457[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
458[ 0-9a-f]+:	0c00      	nop
459[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
460[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
461[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
462[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
463[ 0-9a-f]+:	4581      	jr	at
464
465[0-9a-f]+ <.*>:
466[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
467[ 0-9a-f]+:	0064 0b50 	slt	at,a0,v1
468[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
469[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
470[ 0-9a-f]+:	0c00      	nop
471[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
472[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
473[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
474[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
475[ 0-9a-f]+:	4581      	jr	at
476[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
477
478[0-9a-f]+ <.*>:
479[ 0-9a-f]+:	0064 0b90 	sltu	at,a0,v1
480[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
481[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
482[ 0-9a-f]+:	0c00      	nop
483[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
484[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
485[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
486[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
487[ 0-9a-f]+:	4581      	jr	at
488
489[0-9a-f]+ <.*>:
490[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
491[ 0-9a-f]+:	0064 0b90 	sltu	at,a0,v1
492[ 0-9a-f]+:	b401 fffe 	bnez	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
493[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
494[ 0-9a-f]+:	0c00      	nop
495[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
496[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
497[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
498[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
499[ 0-9a-f]+:	4581      	jr	at
500[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
501
502[0-9a-f]+ <.*>:
503[ 0-9a-f]+:	40c3 fffe 	bgtz	v1,[0-9a-f]+ <.*>
504[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
505[ 0-9a-f]+:	0c00      	nop
506[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
507[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
508[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
509[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
510[ 0-9a-f]+:	4581      	jr	at
511[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
512
513[0-9a-f]+ <.*>:
514[ 0-9a-f]+:	0083 0b50 	slt	at,v1,a0
515[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
516[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
517[ 0-9a-f]+:	0c00      	nop
518[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
519[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
520[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
521[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
522[ 0-9a-f]+:	4581      	jr	at
523
524[0-9a-f]+ <.*>:
525[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
526[ 0-9a-f]+:	0083 0b50 	slt	at,v1,a0
527[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
528[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
529[ 0-9a-f]+:	0c00      	nop
530[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
531[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
532[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
533[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
534[ 0-9a-f]+:	4581      	jr	at
535[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
536
537[0-9a-f]+ <.*>:
538[ 0-9a-f]+:	0083 0b90 	sltu	at,v1,a0
539[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
540[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
541[ 0-9a-f]+:	0c00      	nop
542[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
543[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
544[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
545[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
546[ 0-9a-f]+:	4581      	jr	at
547
548[0-9a-f]+ <.*>:
549[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
550[ 0-9a-f]+:	0083 0b90 	sltu	at,v1,a0
551[ 0-9a-f]+:	9401 fffe 	beqz	at,[0-9a-f]+ <.*\+0x[0-9a-f]+>
552[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
553[ 0-9a-f]+:	0c00      	nop
554[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
555[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
556[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
557[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
558[ 0-9a-f]+:	4581      	jr	at
559[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
560
561[0-9a-f]+ <.*>:
562[ 0-9a-f]+:	4043 fffe 	bgez	v1,[0-9a-f]+ <.*>
563[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
564[ 0-9a-f]+:	0c00      	nop
565[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
566[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
567[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
568[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
569[ 0-9a-f]+:	45c1      	jalr	at
570[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
571
572[0-9a-f]+ <.*>:
573[ 0-9a-f]+:	4043 fffe 	bgez	v1,[0-9a-f]+ <.*>
574[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
575[ 0-9a-f]+:	0c00      	nop
576[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
577[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
578[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
579[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
580[ 0-9a-f]+:	4581      	jr	at
581[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
582
583[0-9a-f]+ <.*>:
584[ 0-9a-f]+:	9483 fffe 	beq	v1,a0,[0-9a-f]+ <.*>
585[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
586[ 0-9a-f]+:	0c00      	nop
587[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
588[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
589[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
590[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
591[ 0-9a-f]+:	4581      	jr	at
592[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
593
594[0-9a-f]+ <.*>:
595[ 0-9a-f]+:	9403 fffe 	beqz	v1,[0-9a-f]+ <.*>
596[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
597[ 0-9a-f]+:	0c00      	nop
598[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
599[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
600[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
601[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
602[ 0-9a-f]+:	4581      	jr	at
603
604[0-9a-f]+ <.*>:
605[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
606[ 0-9a-f]+:	9403 fffe 	beqz	v1,[0-9a-f]+ <.*\+0x[0-9a-f]+>
607[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
608[ 0-9a-f]+:	0c00      	nop
609[ 0-9a-f]+:	fc3c 0001 	lw	at,1\(gp\)
610[ 	]*[0-9a-f]+: R_MICROMIPS_GOT16	\.text
611[ 0-9a-f]+:	3021 045d 	addiu	at,at,1117
612[ 	]*[0-9a-f]+: R_MICROMIPS_LO16	\.text
613[ 0-9a-f]+:	4581      	jr	at
614[ 0-9a-f]+:	00a4 1b10 	xor	v1,a0,a1
615
616[0-9a-f]+ <.*>:
617	\.\.\.
618
619[0-9a-f]+ <test2>:
620	\.\.\.
621
622[0-9a-f]+ <test3>:
623[ 0-9a-f]+:	05d8      	addu	v1,a0,a1
624[ 0-9a-f]+:	0c00      	nop
625	\.\.\.
626