aboutsummaryrefslogtreecommitdiff
path: root/binutils/testsuite/binutils-all/mips/mips16e2-extend-insn.d
blob: c449cbabd9a500970ae95490792d6d58b1c3ccdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
#PROG: objcopy
#objdump: -d --prefix-addresses --show-raw-insn
#name: MIPS16e2 extensible and non-extensible instruction disassembly
#as: -mips64r2 -mmips16e2
#source: mips16-extend-insn.s

# Verify interpreted and separate respectively EXTEND prefix disassembly
# for extensible and non-extensible instructions.

.*: +file format .*mips.*

Disassembly of section \.text:
[0-9a-f]+ <[^>]*> f123 0000 	addiu	s0,sp,6432
[0-9a-f]+ <[^>]*> f123 0020 	addiu	s0,gp,6432
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 0040      	addiu	s0,sp,256
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 0060      	addiu	s0,sp,384
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 0080      	addiu	s0,sp,512
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 00a0      	addiu	s0,sp,640
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 00c0      	addiu	s0,sp,768
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 00e0      	addiu	s0,sp,896
[0-9a-f]+ <[^>]*> f123 0800 	la	s0,00001940 <foo\+0x1940>
[0-9a-f]+ <[^>]*> f123 0820 	la	s0,00001944 <foo\+0x1944>
[0-9a-f]+ <[^>]*> f123 0840 	la	s0,00001948 <foo\+0x1948>
[0-9a-f]+ <[^>]*> f123 0860 	la	s0,0000194c <foo\+0x194c>
[0-9a-f]+ <[^>]*> f123 0880 	la	s0,00001950 <foo\+0x1950>
[0-9a-f]+ <[^>]*> f123 08a0 	la	s0,00001954 <foo\+0x1954>
[0-9a-f]+ <[^>]*> f123 08c0 	la	s0,00001958 <foo\+0x1958>
[0-9a-f]+ <[^>]*> f123 08e0 	la	s0,0000195c <foo\+0x195c>
[0-9a-f]+ <[^>]*> f123 1000 	b	00003284 <foo\+0x3284>
[0-9a-f]+ <[^>]*> f123 1020 	b	00003288 <foo\+0x3288>
[0-9a-f]+ <[^>]*> f123 1040 	b	0000328c <foo\+0x328c>
[0-9a-f]+ <[^>]*> f123 1060 	b	00003290 <foo\+0x3290>
[0-9a-f]+ <[^>]*> f123 1080 	b	00003294 <foo\+0x3294>
[0-9a-f]+ <[^>]*> f123 10a0 	b	00003298 <foo\+0x3298>
[0-9a-f]+ <[^>]*> f123 10c0 	b	0000329c <foo\+0x329c>
[0-9a-f]+ <[^>]*> f123 10e0 	b	000032a0 <foo\+0x32a0>
[0-9a-f]+ <[^>]*> f123 2000 	beqz	s0,000032a4 <foo\+0x32a4>
[0-9a-f]+ <[^>]*> f123 2020 	beqz	s0,000032a8 <foo\+0x32a8>
[0-9a-f]+ <[^>]*> f123 2040 	beqz	s0,000032ac <foo\+0x32ac>
[0-9a-f]+ <[^>]*> f123 2060 	beqz	s0,000032b0 <foo\+0x32b0>
[0-9a-f]+ <[^>]*> f123 2080 	beqz	s0,000032b4 <foo\+0x32b4>
[0-9a-f]+ <[^>]*> f123 20a0 	beqz	s0,000032b8 <foo\+0x32b8>
[0-9a-f]+ <[^>]*> f123 20c0 	beqz	s0,000032bc <foo\+0x32bc>
[0-9a-f]+ <[^>]*> f123 20e0 	beqz	s0,000032c0 <foo\+0x32c0>
[0-9a-f]+ <[^>]*> f123 2800 	bnez	s0,000032c4 <foo\+0x32c4>
[0-9a-f]+ <[^>]*> f123 2820 	bnez	s0,000032c8 <foo\+0x32c8>
[0-9a-f]+ <[^>]*> f123 2840 	bnez	s0,000032cc <foo\+0x32cc>
[0-9a-f]+ <[^>]*> f123 2860 	bnez	s0,000032d0 <foo\+0x32d0>
[0-9a-f]+ <[^>]*> f123 2880 	bnez	s0,000032d4 <foo\+0x32d4>
[0-9a-f]+ <[^>]*> f123 28a0 	bnez	s0,000032d8 <foo\+0x32d8>
[0-9a-f]+ <[^>]*> f123 28c0 	bnez	s0,000032dc <foo\+0x32dc>
[0-9a-f]+ <[^>]*> f123 28e0 	bnez	s0,000032e0 <foo\+0x32e0>
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3000      	sll	s0,8
[0-9a-f]+ <[^>]*> f123 3004 	ins	s0,s0,0x4,0x0
[0-9a-f]+ <[^>]*> f123 3008 	ext	s0,s0,0x4,0x4
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 300c      	sll	s0,3
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3010      	sll	s0,4
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3014      	sll	s0,5
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3018      	sll	s0,6
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 301c      	sll	s0,7
[0-9a-f]+ <[^>]*> f123 3001 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 3005 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 3009 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 300d 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 3011 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 3015 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 3019 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123 301d 	dsll	s0,36
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3002      	srl	s0,8
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3006      	srl	s0,1
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 300a      	srl	s0,2
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 300e      	srl	s0,3
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3012      	srl	s0,4
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 3016      	srl	s0,5
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 301a      	srl	s0,6
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 301e      	srl	s0,7
[0-9a-f]+ <[^>]*> f123 3003 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 3007 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 300b 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 300f 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 3013 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 3017 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 301b 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 301f 	sra	s0,4
[0-9a-f]+ <[^>]*> f123 3800 	ld	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 4000 	addiu	s0,s0,6432
[0-9a-f]+ <[^>]*> f123 4010 	daddiu	s0,s0,6432
[0-9a-f]+ <[^>]*> f123 4800 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 4820 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 4840 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 4860 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 4880 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 48a0 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 48c0 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 48e0 	addiu	s0,6432
[0-9a-f]+ <[^>]*> f123 5000 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 5020 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 5040 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 5060 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 5080 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 50a0 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 50c0 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 50e0 	slti	s0,6432
[0-9a-f]+ <[^>]*> f123 5800 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 5820 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 5840 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 5860 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 5880 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 58a0 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 58c0 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 58e0 	sltiu	s0,6432
[0-9a-f]+ <[^>]*> f123 6000 	bteqz	000033d0 <foo\+0x33d0>
[0-9a-f]+ <[^>]*> f123 6020 	bteqz	000033d4 <foo\+0x33d4>
[0-9a-f]+ <[^>]*> f123 6040 	bteqz	000033d8 <foo\+0x33d8>
[0-9a-f]+ <[^>]*> f123 6060 	bteqz	000033dc <foo\+0x33dc>
[0-9a-f]+ <[^>]*> f123 6080 	bteqz	000033e0 <foo\+0x33e0>
[0-9a-f]+ <[^>]*> f123 60a0 	bteqz	000033e4 <foo\+0x33e4>
[0-9a-f]+ <[^>]*> f123 60c0 	bteqz	000033e8 <foo\+0x33e8>
[0-9a-f]+ <[^>]*> f123 60e0 	bteqz	000033ec <foo\+0x33ec>
[0-9a-f]+ <[^>]*> f123 6100 	btnez	000033f0 <foo\+0x33f0>
[0-9a-f]+ <[^>]*> f123 6120 	btnez	000033f4 <foo\+0x33f4>
[0-9a-f]+ <[^>]*> f123 6140 	btnez	000033f8 <foo\+0x33f8>
[0-9a-f]+ <[^>]*> f123 6160 	btnez	000033fc <foo\+0x33fc>
[0-9a-f]+ <[^>]*> f123 6180 	btnez	00003400 <foo\+0x3400>
[0-9a-f]+ <[^>]*> f123 61a0 	btnez	00003404 <foo\+0x3404>
[0-9a-f]+ <[^>]*> f123 61c0 	btnez	00003408 <foo\+0x3408>
[0-9a-f]+ <[^>]*> f123 61e0 	btnez	0000340c <foo\+0x340c>
[0-9a-f]+ <[^>]*> f123 6200 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 6220 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 6240 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 6280 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 62a0 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 62c0 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 62e0 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 6200 	sw	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 6300 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 6320 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 6340 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 6360 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 6380 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 63a0 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 63c0 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 63e0 	addiu	sp,6432
[0-9a-f]+ <[^>]*> f123 6400 	restore	256,s2,a1-a3
[0-9a-f]+ <[^>]*> f123 6480 	save	256,s2,a1-a3
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 6500      	nop
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 6501      	move	zero,s1
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 6700      	move	s0,zero
[0-9a-f]+ <[^>]*> f123 6800 	li	s0,6432
[0-9a-f]+ <[^>]*> f123 6820 	lui	s0,0x1920
[0-9a-f]+ <[^>]*> f123 6840 	ori	s0,0x1920
[0-9a-f]+ <[^>]*> f123 6860 	andi	s0,0x1920
[0-9a-f]+ <[^>]*> f123 6880 	xori	s0,0x1920
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 68a0      	li	s0,160
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 68c0      	li	s0,192
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> 68e0      	li	s0,224
[0-9a-f]+ <[^>]*> f123 7000 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 7020 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 7040 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 7060 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 7080 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 70a0 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 70c0 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 70e0 	cmpi	s0,6432
[0-9a-f]+ <[^>]*> f123 7800 	sd	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 8000 	lb	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 8800 	lh	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 9000 	lw	s0,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 9020 	lw	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 9040 	lh	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 9060 	lb	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 9080 	lhu	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 90a0 	lbu	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 90c0 	ll	s0,-224\(v1\)
[0-9a-f]+ <[^>]*> f123 90e0 	lwl	s0,-224\(v1\)
[0-9a-f]+ <[^>]*> f123 9800 	lw	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 a000 	lbu	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 a800 	lhu	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 b000 	lw	s0,00001bb8 <foo\+0x1bb8>
[0-9a-f]+ <[^>]*> f123 b020 	lw	s0,00001bbc <foo\+0x1bbc>
[0-9a-f]+ <[^>]*> f123 b040 	lw	s0,00001bc0 <foo\+0x1bc0>
[0-9a-f]+ <[^>]*> f123 b060 	lw	s0,00001bc4 <foo\+0x1bc4>
[0-9a-f]+ <[^>]*> f123 b080 	lw	s0,00001bc8 <foo\+0x1bc8>
[0-9a-f]+ <[^>]*> f123 b0a0 	lw	s0,00001bcc <foo\+0x1bcc>
[0-9a-f]+ <[^>]*> f123 b0c0 	lw	s0,00001bd0 <foo\+0x1bd0>
[0-9a-f]+ <[^>]*> f123 b0e0 	lw	s0,00001bd4 <foo\+0x1bd4>
[0-9a-f]+ <[^>]*> f123 b800 	lwu	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 c000 	sb	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 c800 	sh	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 d000 	sw	s0,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 d020 	sw	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 d040 	sh	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 d060 	sb	s0,6432\(gp\)
[0-9a-f]+ <[^>]*> f123 d080 	pref	0x3,-224\(s0\)
[0-9a-f]+ <[^>]*> f123 d0a0 	cache	0x3,-224\(s0\)
[0-9a-f]+ <[^>]*> f123 d0c0 	sc	s0,-224\(v1\)
[0-9a-f]+ <[^>]*> f123 d0e0 	swl	s0,-224\(v1\)
[0-9a-f]+ <[^>]*> f123 d800 	sw	s0,6432\(s0\)
[0-9a-f]+ <[^>]*> f123 e000 	asmacro	0x1,0x0,0x0,0x0,0x3,0x1
[0-9a-f]+ <[^>]*> f123 e001 	asmacro	0x1,0x1,0x0,0x0,0x3,0x1
[0-9a-f]+ <[^>]*> f123 e002 	asmacro	0x1,0x2,0x0,0x0,0x3,0x1
[0-9a-f]+ <[^>]*> f123 e003 	asmacro	0x1,0x3,0x0,0x0,0x3,0x1
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e800      	jr	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e820      	jr	ra
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e840      	jalr	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e880      	jrc	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e8a0      	jrc	ra
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e8c0      	jalrc	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e801      	sdbbp
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e802      	slt	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e803      	sltu	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e804      	sllv	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e805      	break
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e806      	srlv	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e807      	srav	s0,s0
[0-9a-f]+ <[^>]*> f123 e808 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 e908 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 ea08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 eb08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 ec08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 ed08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 ee08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123 ef08 	dsrl	s0,36
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e809      	entry
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e829      	entry	ra
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> ed09      	exit	\$f0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> ee09      	exit	\$f0-\$f1
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> ef09      	exit
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80a      	cmp	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80b      	neg	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80c      	and	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80d      	or	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80e      	xor	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e80f      	not	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e810      	mfhi	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e811      	zeb	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e831      	zeh	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e851      	zew	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e891      	seb	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e8b1      	seh	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e8d1      	sew	s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e812      	mflo	s0
[0-9a-f]+ <[^>]*> f123 e813 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 e913 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 ea13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 eb13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 ec13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 ed13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 ee13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123 ef13 	dsra	s0,36
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e814      	dsllv	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e816      	dsrlv	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e817      	dsrav	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e818      	mult	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e819      	multu	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81a      	div	zero,s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81b      	divu	zero,s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81c      	dmult	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81d      	dmultu	s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81e      	ddiv	zero,s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> e81f      	ddivu	zero,s0,s0
[0-9a-f]+ <[^>]*> f123      	extend	0x123
[0-9a-f]+ <[^>]*> f000      	extend	0x0
[0-9a-f]+ <[^>]*> f123 f800 	ld	s0,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 f900 	sd	s0,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fa00 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fa20 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fa40 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fa60 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fa80 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 faa0 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fac0 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fae0 	sd	ra,6432\(sp\)
[0-9a-f]+ <[^>]*> f123 fb00 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fb20 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fb40 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fb60 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fb80 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fba0 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fbc0 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fbe0 	daddiu	sp,6432
[0-9a-f]+ <[^>]*> f123 fc00 	ld	s0,00001d50 <foo\+0x1d50>
[0-9a-f]+ <[^>]*> f123 fd00 	daddiu	s0,6432
[0-9a-f]+ <[^>]*> f123 fe00 	dla	s0,00001d58 <foo\+0x1d58>
[0-9a-f]+ <[^>]*> f123 ff00 	daddiu	s0,sp,6432
	\.\.\.