1#objdump: -dr --prefix-addresses --show-raw-insn -mmips:micromips
2#name: microMIPS branch delay
3#as: -32 -march=mips64 -mmicromips
4#source: micromips-branch-delay.s
5#stderr: micromips-branch-delay.l
6
7# Test microMIPS branch delay slots.
8
9.*: +file format .*mips.*
10
11Disassembly of section \.text:
12([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
13[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
14([0-9a-f]+) <[^>]*> 3040 ffff 	li	v0,-1
15([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
16[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
17([0-9a-f]+) <[^>]*> 3040 7fff 	li	v0,32767
18([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
19[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
20([0-9a-f]+) <[^>]*> 5040 ffff 	li	v0,0xffff
21([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
22[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
23([0-9a-f]+) <[^>]*> 41a2 0001 	lui	v0,0x1
24([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
25[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
26([0-9a-f]+) <[^>]*> ed7f      	li	v0,-1
27([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
28[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
29([0-9a-f]+) <[^>]*> 3040 7fff 	li	v0,32767
30([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
31[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
32([0-9a-f]+) <[^>]*> 5040 ffff 	li	v0,0xffff
33([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
34[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
35([0-9a-f]+) <[^>]*> 41a2 0001 	lui	v0,0x1
36([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
37[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
38([0-9a-f]+) <[^>]*> 0c00      	nop
39([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
40[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
41([0-9a-f]+) <[^>]*> 3040 ffff 	li	v0,-1
42([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
43[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
44([0-9a-f]+) <[^>]*> 0c00      	nop
45([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
46[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
47([0-9a-f]+) <[^>]*> 3040 7fff 	li	v0,32767
48([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
49[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
50([0-9a-f]+) <[^>]*> 0c00      	nop
51([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
52[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
53([0-9a-f]+) <[^>]*> 5040 ffff 	li	v0,0xffff
54([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
55[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
56([0-9a-f]+) <[^>]*> 0c00      	nop
57([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
58[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
59([0-9a-f]+) <[^>]*> 41a2 0001 	lui	v0,0x1
60([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
61[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
62([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
63([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
64[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
65([0-9a-f]+) <[^>]*> 305d 0008 	addiu	v0,sp,8
66([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
67[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
68([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
69([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
70[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
71([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
72([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
73[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
74([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
75([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
76[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
77([0-9a-f]+) <[^>]*> 6d05      	addiu	v0,sp,8
78([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
79[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
80([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
81([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
82[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
83([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
84([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
85[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
86([0-9a-f]+) <[^>]*> 0c00      	nop
87([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
88[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
89([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
90([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
91[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
92([0-9a-f]+) <[^>]*> 0c00      	nop
93([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
94[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
95([0-9a-f]+) <[^>]*> 305d 0008 	addiu	v0,sp,8
96([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
97[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
98([0-9a-f]+) <[^>]*> 0c00      	nop
99([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
100[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
101([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
102([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
103[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
104([0-9a-f]+) <[^>]*> 0c00      	nop
105([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
106[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
107([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
108([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
109[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
110([0-9a-f]+) <[^>]*> 33bd ffff 	addiu	sp,sp,-1
111([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
112[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
113([0-9a-f]+) <[^>]*> 33bd 0008 	addiu	sp,sp,8
114([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
115[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
116([0-9a-f]+) <[^>]*> 33bd 0100 	addiu	sp,sp,256
117([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
118[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
119([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
120([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
121[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
122([0-9a-f]+) <[^>]*> 4fbe      	addiu	sp,sp,-1
123([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
124[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
125([0-9a-f]+) <[^>]*> 4c05      	addiu	sp,sp,8
126([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
127[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
128([0-9a-f]+) <[^>]*> 4c81      	addiu	sp,sp,256
129([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
130[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
131([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
132([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
133[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
134([0-9a-f]+) <[^>]*> 0c00      	nop
135([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
136[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
137([0-9a-f]+) <[^>]*> 33bd ffff 	addiu	sp,sp,-1
138([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
139[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
140([0-9a-f]+) <[^>]*> 0c00      	nop
141([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
142[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
143([0-9a-f]+) <[^>]*> 33bd 0008 	addiu	sp,sp,8
144([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
145[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
146([0-9a-f]+) <[^>]*> 0c00      	nop
147([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
148[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
149([0-9a-f]+) <[^>]*> 33bd 0100 	addiu	sp,sp,256
150([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
151[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
152([0-9a-f]+) <[^>]*> 0c00      	nop
153([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
154[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
155([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
156([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
157[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
158([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
159([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
160[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
161([0-9a-f]+) <[^>]*> 305d 0008 	addiu	v0,sp,8
162([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
163[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
164([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
165([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
166[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
167([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
168([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
169[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
170([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
171([0-9a-f]+) <[^>]*> 003d 1150 	addu	v0,sp,at
172([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
173[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
174([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
175([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
176[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
177([0-9a-f]+) <[^>]*> 305d 0008 	addiu	v0,sp,8
178([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
179[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
180([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
181([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
182[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
183([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
184([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
185[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
186([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
187([0-9a-f]+) <[^>]*> 003d 1150 	addu	v0,sp,at
188([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
189[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
190([0-9a-f]+) <[^>]*> 0c00      	nop
191([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
192[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
193([0-9a-f]+) <[^>]*> 305d ffff 	addiu	v0,sp,-1
194([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
195[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
196([0-9a-f]+) <[^>]*> 0c00      	nop
197([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
198[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
199([0-9a-f]+) <[^>]*> 305d 0008 	addiu	v0,sp,8
200([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
201[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
202([0-9a-f]+) <[^>]*> 0c00      	nop
203([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
204[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
205([0-9a-f]+) <[^>]*> 305d 0100 	addiu	v0,sp,256
206([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
207[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
208([0-9a-f]+) <[^>]*> 0c00      	nop
209([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
210[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
211([0-9a-f]+) <[^>]*> 305d 7fff 	addiu	v0,sp,32767
212([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
213[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
214([0-9a-f]+) <[^>]*> 0c00      	nop
215([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
216[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
217([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
218([0-9a-f]+) <[^>]*> 003d 1150 	addu	v0,sp,at
219([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
220[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
221([0-9a-f]+) <[^>]*> 33bd ffff 	addiu	sp,sp,-1
222([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
223[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
224([0-9a-f]+) <[^>]*> 33bd 0008 	addiu	sp,sp,8
225([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
226[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
227([0-9a-f]+) <[^>]*> 33bd 0100 	addiu	sp,sp,256
228([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
229[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
230([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
231([0-9a-f]+) <[^>]*> 4022 fffe 	bltzal	v0,\1 <.*>
232[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
233([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
234([0-9a-f]+) <[^>]*> 003d e950 	addu	sp,sp,at
235([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
236[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
237([0-9a-f]+) <[^>]*> 33bd ffff 	addiu	sp,sp,-1
238([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
239[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
240([0-9a-f]+) <[^>]*> 33bd 0008 	addiu	sp,sp,8
241([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
242[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
243([0-9a-f]+) <[^>]*> 33bd 0100 	addiu	sp,sp,256
244([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
245[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
246([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
247([0-9a-f]+) <[^>]*> 4222 fffe 	bltzals	v0,\1 <.*>
248[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
249([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
250([0-9a-f]+) <[^>]*> 003d e950 	addu	sp,sp,at
251([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
252[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
253([0-9a-f]+) <[^>]*> 0c00      	nop
254([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
255[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
256([0-9a-f]+) <[^>]*> 33bd ffff 	addiu	sp,sp,-1
257([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
258[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
259([0-9a-f]+) <[^>]*> 0c00      	nop
260([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
261[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
262([0-9a-f]+) <[^>]*> 33bd 0008 	addiu	sp,sp,8
263([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
264[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
265([0-9a-f]+) <[^>]*> 0c00      	nop
266([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
267[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
268([0-9a-f]+) <[^>]*> 33bd 0100 	addiu	sp,sp,256
269([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
270[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
271([0-9a-f]+) <[^>]*> 0c00      	nop
272([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
273[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
274([0-9a-f]+) <[^>]*> 33bd 7fff 	addiu	sp,sp,32767
275([0-9a-f]+) <[^>]*> 4042 fffe 	bgez	v0,\1 <.*>
276[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
277([0-9a-f]+) <[^>]*> 0c00      	nop
278([0-9a-f]+) <[^>]*> 4060 fffe 	bal	\1 <.*>
279[ 	]*[0-9a-f]+: R_MICROMIPS_PC16_S1	.*
280([0-9a-f]+) <[^>]*> 41a1 0001 	lui	at,0x1
281([0-9a-f]+) <[^>]*> 003d e950 	addu	sp,sp,at
282([0-9a-f]+) <[^>]*> 0c00      	nop
283	\.\.\.
284