
coremark.out:     file format elf32-v850


Disassembly of section .text:

00000000 <_start>:
       0:	40 1e e0 fe 	movhi	-288, r0, sp
       4:	80 ff 9e 10 	jarl	10a2 <_main>, lp
       8:	85 05       	br	8 <_start+0x8>

0000000a <_iterate>:
       a:	80 07 e1 70 	prepare	{r25 - r29, lp}, 0
       e:	06 e8       	mov	r6, r29
      10:	26 cf 1d 00 	ld.w	28[r6], r25
      14:	66 07 38 00 	st.h	r0, 56[r6]
      18:	66 07 3a 00 	st.h	r0, 58[r6]
      1c:	66 07 3c 00 	st.h	r0, 60[r6]
      20:	66 07 3e 00 	st.h	r0, 62[r6]
      24:	60 ca       	cmp	0, r25
      26:	d2 2d       	be	80 <_iterate+0x76>
      28:	00 e2       	mov	0, r28
      2a:	3a 06 a8 07 	mov	0x7a8, r26
      2e:	00 00 
      30:	3b 06 ee 0f 	mov	0xfee, r27
      34:	00 00 
      36:	1d 30       	mov	r29, r6
      38:	01 3a       	mov	1, r7
      3a:	80 ff 04 00 	jarl	3e <_iterate+0x34>, lp
      3e:	44 fa       	add	4, lp
      40:	7a 00       	jmp	[r26]
      42:	ca 36 ff ff 	andi	65535, r10, r6
      46:	fd 3f 39 00 	ld.hu	56[r29], r7
      4a:	80 ff 04 00 	jarl	4e <_iterate+0x44>, lp
      4e:	44 fa       	add	4, lp
      50:	7b 00       	jmp	[r27]
      52:	1d 30       	mov	r29, r6
      54:	1f 3a       	mov	-1, r7
      56:	7d 57 38 00 	st.h	r10, 56[r29]
      5a:	80 ff 04 00 	jarl	5e <_iterate+0x54>, lp
      5e:	44 fa       	add	4, lp
      60:	7a 00       	jmp	[r26]
      62:	ca 36 ff ff 	andi	65535, r10, r6
      66:	fd 3f 39 00 	ld.hu	56[r29], r7
      6a:	80 ff 04 00 	jarl	6e <_iterate+0x64>, lp
      6e:	44 fa       	add	4, lp
      70:	7b 00       	jmp	[r27]
      72:	7d 57 38 00 	st.h	r10, 56[r29]
      76:	60 e2       	cmp	0, r28
      78:	f2 05       	be	86 <_iterate+0x7c>
      7a:	41 e2       	add	1, r28
      7c:	f9 e1       	cmp	r25, r28
      7e:	ca dd       	bne	36 <_iterate+0x2c>
      80:	00 52       	mov	0, r10
      82:	40 06 ff 70 	dispose	0, {r25 - r29, lp}, lp
      86:	7d 57 3a 00 	st.h	r10, 58[r29]
      8a:	85 fd       	br	7a <_iterate+0x70>

0000008c <_printmat>:
      8c:	7f 00       	jmp	[lp]

0000008e <_printmatC>:
      8e:	7f 00       	jmp	[lp]

00000090 <_core_init_matrix>:
      90:	80 07 e1 00 	prepare	{r28 - r29, lp}, 0
      94:	60 42       	cmp	0, r8
      96:	e1 47 04 5b 	cmov	z, 1, r8, r11
      9a:	60 32       	cmp	0, r6
      9c:	f2 5d       	be	15a <_core_init_matrix+0xca>
      9e:	00 52       	mov	0, r10
      a0:	a5 05       	br	a4 <_core_init_matrix+0x14>
      a2:	0d 50       	mov	r13, r10
      a4:	0a 6e 01 00 	addi	1, r10, r13
      a8:	0d 60       	mov	r13, r12
      aa:	ed 67 20 02 	mul	r13, r12, r0
      ae:	c3 62       	shl	3, r12
      b0:	ec 31       	cmp	r12, r6
      b2:	8b fd       	bh	a2 <_core_init_matrix+0x12>
      b4:	07 fe ff ff 	addi	-1, r7, lp
      b8:	0a e8       	mov	r10, r29
      ba:	1c 62       	mov	-4, r12
      bc:	ea ef 20 02 	mul	r10, r29, r0
      c0:	4c f9       	and	r12, lp
      c2:	44 fa       	add	4, lp
      c4:	dd e9       	add	r29, r29
      c6:	1f 28       	mov	lp, r5
      c8:	dd 29       	add	r29, r5
      ca:	60 52       	cmp	0, r10
      cc:	e2 35       	be	138 <_core_init_matrix+0xa8>
      ce:	0a e0       	mov	r10, r28
      d0:	00 42       	mov	0, r8
      d2:	01 9a       	mov	1, r19
      d4:	08 30       	mov	r8, r6
      d6:	05 38       	mov	r5, r7
      d8:	ea 37 20 02 	mul	r10, r6, r0
      dc:	13 60       	mov	r19, r12
      de:	00 6a       	mov	0, r13
      e0:	c6 31       	add	r6, r6
      e2:	c6 39       	add	r6, r7
      e4:	df 31       	add	lp, r6
      e6:	d5 0d       	br	100 <_core_init_matrix+0x70>
      e8:	0f 70       	mov	r15, r14
      ea:	42 6a       	add	2, r13
      ec:	cb 71       	add	r11, r14
      ee:	ce 00       	zxh	r14
      f0:	ce 79       	add	r14, r15
      f2:	72 77 00 00 	st.h	r14, 0[r18]
      f6:	8f 00       	zxb	r15
      f8:	71 7f 00 00 	st.h	r15, 0[r17]
      fc:	ea 81       	cmp	r10, r16
      fe:	89 1d       	bnl	12e <_core_init_matrix+0x9e>
     100:	ec 5f 20 02 	mul	r12, r11, r0
     104:	cc 7e ff ff 	andi	65535, r12, r15
     108:	2e 06 ff ff 	mov	0x8000ffff, r14
     10c:	00 80 
     10e:	41 62       	add	1, r12
     110:	07 90       	mov	r7, r18
     112:	06 88       	mov	r6, r17
     114:	0c 80       	mov	r12, r16
     116:	4e 59       	and	r14, r11
     118:	cd 91       	add	r13, r18
     11a:	cd 89       	add	r13, r17
     11c:	b3 81       	sub	r19, r16
     11e:	60 5a       	cmp	0, r11
     120:	ce e5       	bge	e8 <_core_init_matrix+0x58>
     122:	5f 5a       	add	-1, r11
     124:	40 76 ff ff 	movhi	-1, r0, r14
     128:	0e 59       	or	r14, r11
     12a:	41 5a       	add	1, r11
     12c:	e5 dd       	br	e8 <_core_init_matrix+0x58>
     12e:	41 42       	add	1, r8
     130:	ea 41       	cmp	r10, r8
     132:	c9 05       	bnl	13a <_core_init_matrix+0xaa>
     134:	0c 98       	mov	r12, r19
     136:	f5 cd       	br	d4 <_core_init_matrix+0x44>
     138:	00 e2       	mov	0, r28
     13a:	05 58       	mov	r5, r11
     13c:	1c 62       	mov	-4, r12
     13e:	dd 59       	add	r29, r11
     140:	69 ff 05 00 	st.w	lp, 4[r9]
     144:	5f 5a       	add	-1, r11
     146:	69 2f 09 00 	st.w	r5, 8[r9]
     14a:	4c 59       	and	r12, r11
     14c:	69 e7 01 00 	st.w	r28, 0[r9]
     150:	44 5a       	add	4, r11
     152:	69 5f 0d 00 	st.w	r11, 12[r9]
     156:	40 06 ff 00 	dispose	0, {r28 - r29, lp}, lp
     15a:	5f 3a       	add	-1, r7
     15c:	1c 72       	mov	-4, r14
     15e:	4e 39       	and	r14, r7
     160:	1f e2       	mov	-1, r28
     162:	02 ea       	mov	2, r29
     164:	07 fe 04 00 	addi	4, r7, lp
     168:	07 2e 06 00 	addi	6, r7, r5
     16c:	1c 50       	mov	r28, r10
     16e:	95 b5       	br	d0 <_core_init_matrix+0x40>

00000170 <_matrix_sum>:
     170:	e8 00       	sxh	r8
     172:	60 32       	cmp	0, r6
     174:	f2 25       	be	1c2 <_matrix_sum+0x52>
     176:	06 88       	mov	r6, r17
     178:	00 82       	mov	0, r16
     17a:	c2 8a       	shl	2, r17
     17c:	00 52       	mov	0, r10
     17e:	00 6a       	mov	0, r13
     180:	00 62       	mov	0, r12
     182:	11 78       	mov	r17, r15
     184:	c7 79       	add	r7, r15
     186:	85 0d       	br	196 <_matrix_sum+0x26>
     188:	0e 50       	mov	r14, r10
     18a:	44 3a       	add	4, r7
     18c:	ea 00       	sxh	r10
     18e:	00 62       	mov	0, r12
     190:	0b 68       	mov	r11, r13
     192:	e7 79       	cmp	r7, r15
     194:	a2 15       	be	1b8 <_matrix_sum+0x48>
     196:	27 5f 01 00 	ld.w	0[r7], r11
     19a:	0a 76 0a 00 	addi	10, r10, r14
     19e:	cb 61       	add	r11, r12
     1a0:	e8 61       	cmp	r8, r12
     1a2:	bf f5       	bgt	188 <_matrix_sum+0x18>
     1a4:	ed 59       	cmp	r13, r11
     1a6:	ef 6f 00 00 	setf	gt, r13
     1aa:	ca 69       	add	r10, r13
     1ac:	44 3a       	add	4, r7
     1ae:	0d 50       	mov	r13, r10
     1b0:	0b 68       	mov	r11, r13
     1b2:	ea 00       	sxh	r10
     1b4:	e7 79       	cmp	r7, r15
     1b6:	8a f5       	bne	196 <_matrix_sum+0x26>
     1b8:	41 82       	add	1, r16
     1ba:	e6 81       	cmp	r6, r16
     1bc:	c2 05       	be	1c4 <_matrix_sum+0x54>
     1be:	0f 38       	mov	r15, r7
     1c0:	95 e5       	br	182 <_matrix_sum+0x12>
     1c2:	00 52       	mov	0, r10
     1c4:	7f 00       	jmp	[lp]

000001c6 <_matrix_mul_const>:
     1c6:	e9 00       	sxh	r9
     1c8:	60 32       	cmp	0, r6
     1ca:	92 1d       	be	1fc <_matrix_mul_const+0x36>
     1cc:	06 78       	mov	r6, r15
     1ce:	06 70       	mov	r6, r14
     1d0:	c6 79       	add	r6, r15
     1d2:	c2 72       	shl	2, r14
     1d4:	00 6a       	mov	0, r13
     1d6:	0f 60       	mov	r15, r12
     1d8:	07 58       	mov	r7, r11
     1da:	c8 61       	add	r8, r12
     1dc:	28 57 00 00 	ld.h	0[r8], r10
     1e0:	44 5a       	add	4, r11
     1e2:	e9 57 20 02 	mul	r9, r10, r0
     1e6:	42 42       	add	2, r8
     1e8:	6b 57 fd ff 	st.w	r10, -4[r11]
     1ec:	e8 61       	cmp	r8, r12
     1ee:	fa f5       	bne	1dc <_matrix_mul_const+0x16>
     1f0:	41 6a       	add	1, r13
     1f2:	ce 39       	add	r14, r7
     1f4:	e6 69       	cmp	r6, r13
     1f6:	b2 05       	be	1fc <_matrix_mul_const+0x36>
     1f8:	0c 40       	mov	r12, r8
     1fa:	e5 ed       	br	1d6 <_matrix_mul_const+0x10>
     1fc:	7f 00       	jmp	[lp]

000001fe <_matrix_add_const>:
     1fe:	e8 00       	sxh	r8
     200:	60 32       	cmp	0, r6
     202:	b2 15       	be	228 <_matrix_add_const+0x2a>
     204:	06 70       	mov	r6, r14
     206:	c8 66 ff ff 	andi	65535, r8, r12
     20a:	c6 71       	add	r6, r14
     20c:	00 6a       	mov	0, r13
     20e:	0e 58       	mov	r14, r11
     210:	c7 59       	add	r7, r11
     212:	27 57 00 00 	ld.h	0[r7], r10
     216:	42 3a       	add	2, r7
     218:	cc 51       	add	r12, r10
     21a:	67 57 fe ff 	st.h	r10, -2[r7]
     21e:	eb 39       	cmp	r11, r7
     220:	9a fd       	bne	212 <_matrix_add_const+0x14>
     222:	41 6a       	add	1, r13
     224:	e6 69       	cmp	r6, r13
     226:	ca f5       	bne	20e <_matrix_add_const+0x10>
     228:	7f 00       	jmp	[lp]

0000022a <_matrix_mul_vect>:
     22a:	60 32       	cmp	0, r6
     22c:	d2 1d       	be	266 <_matrix_mul_vect+0x3c>
     22e:	06 70       	mov	r6, r14
     230:	00 7a       	mov	0, r15
     232:	c6 71       	add	r6, r14
     234:	00 5a       	mov	0, r11
     236:	00 62       	mov	0, r12
     238:	a5 05       	br	23c <_matrix_mul_vect+0x12>
     23a:	0a 60       	mov	r10, r12
     23c:	08 50       	mov	r8, r10
     23e:	09 68       	mov	r9, r13
     240:	cb 51       	add	r11, r10
     242:	cb 69       	add	r11, r13
     244:	2a 57 00 00 	ld.h	0[r10], r10
     248:	2d 6f 00 00 	ld.h	0[r13], r13
     24c:	ed 57 20 02 	mul	r13, r10, r0
     250:	42 5a       	add	2, r11
     252:	cc 51       	add	r12, r10
     254:	ee 59       	cmp	r14, r11
     256:	aa f5       	bne	23a <_matrix_mul_vect+0x10>
     258:	67 57 01 00 	st.w	r10, 0[r7]
     25c:	41 7a       	add	1, r15
     25e:	44 3a       	add	4, r7
     260:	ce 41       	add	r14, r8
     262:	e6 79       	cmp	r6, r15
     264:	8a ed       	bne	234 <_matrix_mul_vect+0xa>
     266:	7f 00       	jmp	[lp]

00000268 <_matrix_mul_matrix>:
     268:	60 32       	cmp	0, r6
     26a:	f2 25       	be	2b8 <_matrix_mul_matrix+0x50>
     26c:	06 68       	mov	r6, r13
     26e:	08 80       	mov	r8, r16
     270:	06 40       	mov	r6, r8
     272:	c6 69       	add	r6, r13
     274:	c2 42       	shl	2, r8
     276:	00 9a       	mov	0, r19
     278:	07 90       	mov	r7, r18
     27a:	00 8a       	mov	0, r17
     27c:	09 60       	mov	r9, r12
     27e:	00 5a       	mov	0, r11
     280:	d1 61       	add	r17, r12
     282:	00 72       	mov	0, r14
     284:	a5 05       	br	288 <_matrix_mul_matrix+0x20>
     286:	0a 70       	mov	r10, r14
     288:	10 50       	mov	r16, r10
     28a:	2c 7f 00 00 	ld.h	0[r12], r15
     28e:	cb 51       	add	r11, r10
     290:	42 5a       	add	2, r11
     292:	2a 57 00 00 	ld.h	0[r10], r10
     296:	cd 61       	add	r13, r12
     298:	ef 57 20 02 	mul	r15, r10, r0
     29c:	ce 51       	add	r14, r10
     29e:	eb 69       	cmp	r11, r13
     2a0:	ba f5       	bne	286 <_matrix_mul_matrix+0x1e>
     2a2:	72 57 01 00 	st.w	r10, 0[r18]
     2a6:	42 8a       	add	2, r17
     2a8:	44 92       	add	4, r18
     2aa:	f1 69       	cmp	r17, r13
     2ac:	8a ed       	bne	27c <_matrix_mul_matrix+0x14>
     2ae:	41 9a       	add	1, r19
     2b0:	cd 81       	add	r13, r16
     2b2:	c8 39       	add	r8, r7
     2b4:	e6 99       	cmp	r6, r19
     2b6:	9a e5       	bne	278 <_matrix_mul_matrix+0x10>
     2b8:	7f 00       	jmp	[lp]

000002ba <_matrix_mul_matrix_bitextract>:
     2ba:	60 32       	cmp	0, r6
     2bc:	82 35       	be	31c <_matrix_mul_matrix_bitextract+0x62>
     2be:	06 70       	mov	r6, r14
     2c0:	08 80       	mov	r8, r16
     2c2:	06 40       	mov	r6, r8
     2c4:	c6 71       	add	r6, r14
     2c6:	c2 42       	shl	2, r8
     2c8:	00 9a       	mov	0, r19
     2ca:	07 90       	mov	r7, r18
     2cc:	00 8a       	mov	0, r17
     2ce:	09 68       	mov	r9, r13
     2d0:	00 62       	mov	0, r12
     2d2:	d1 69       	add	r17, r13
     2d4:	00 7a       	mov	0, r15
     2d6:	a5 05       	br	2da <_matrix_mul_matrix_bitextract+0x20>
     2d8:	0a 78       	mov	r10, r15
     2da:	10 58       	mov	r16, r11
     2dc:	2d 57 00 00 	ld.h	0[r13], r10
     2e0:	cc 59       	add	r12, r11
     2e2:	42 62       	add	2, r12
     2e4:	2b 5f 00 00 	ld.h	0[r11], r11
     2e8:	ce 69       	add	r14, r13
     2ea:	ea 5f 20 02 	mul	r10, r11, r0
     2ee:	0b 50       	mov	r11, r10
     2f0:	a2 5a       	sar	2, r11
     2f2:	a5 52       	sar	5, r10
     2f4:	cb 5e 0f 00 	andi	15, r11, r11
     2f8:	ca 56 7f 00 	andi	127, r10, r10
     2fc:	eb 57 20 02 	mul	r11, r10, r0
     300:	cf 51       	add	r15, r10
     302:	ec 71       	cmp	r12, r14
     304:	aa ed       	bne	2d8 <_matrix_mul_matrix_bitextract+0x1e>
     306:	72 57 01 00 	st.w	r10, 0[r18]
     30a:	42 8a       	add	2, r17
     30c:	44 92       	add	4, r18
     30e:	f1 71       	cmp	r17, r14
     310:	fa dd       	bne	2ce <_matrix_mul_matrix_bitextract+0x14>
     312:	41 9a       	add	1, r19
     314:	ce 81       	add	r14, r16
     316:	c8 39       	add	r8, r7
     318:	e6 99       	cmp	r6, r19
     31a:	8a dd       	bne	2ca <_matrix_mul_matrix_bitextract+0x10>
     31c:	7f 00       	jmp	[lp]

0000031e <_matrix_test>:
     31e:	80 07 e1 f7 	prepare	{r21 - r29, lp}, 0
     322:	20 c6 00 f0 	movea	-4096, r0, r24
     326:	23 7f 28 00 	ld.h	40[sp], r15
     32a:	06 d8       	mov	r6, r27
     32c:	07 d0       	mov	r7, r26
     32e:	08 c8       	mov	r8, r25
     330:	09 e0       	mov	r9, r28
     332:	0f c1       	or	r15, r24
     334:	60 32       	cmp	0, r6
     336:	c2 2d       	be	38e <_matrix_test+0x70>
     338:	06 58       	mov	r6, r11
     33a:	cf 76 ff ff 	andi	65535, r15, r14
     33e:	c6 59       	add	r6, r11
     340:	08 50       	mov	r8, r10
     342:	00 82       	mov	0, r16
     344:	0b 68       	mov	r11, r13
     346:	ca 69       	add	r10, r13
     348:	2a 67 00 00 	ld.h	0[r10], r12
     34c:	42 52       	add	2, r10
     34e:	ce 61       	add	r14, r12
     350:	6a 67 fe ff 	st.h	r12, -2[r10]
     354:	ea 69       	cmp	r10, r13
     356:	9a fd       	bne	348 <_matrix_test+0x2a>
     358:	41 82       	add	1, r16
     35a:	fb 81       	cmp	r27, r16
     35c:	b2 05       	be	362 <_matrix_test+0x44>
     35e:	0d 50       	mov	r13, r10
     360:	a5 f5       	br	344 <_matrix_test+0x26>
     362:	1b 90       	mov	r27, r18
     364:	1a 88       	mov	r26, r17
     366:	c2 92       	shl	2, r18
     368:	19 50       	mov	r25, r10
     36a:	00 82       	mov	0, r16
     36c:	0b 70       	mov	r11, r14
     36e:	11 68       	mov	r17, r13
     370:	ca 71       	add	r10, r14
     372:	2a 67 00 00 	ld.h	0[r10], r12
     376:	44 6a       	add	4, r13
     378:	ef 67 20 02 	mul	r15, r12, r0
     37c:	42 52       	add	2, r10
     37e:	6d 67 fd ff 	st.w	r12, -4[r13]
     382:	ee 51       	cmp	r14, r10
     384:	fa f5       	bne	372 <_matrix_test+0x54>
     386:	41 82       	add	1, r16
     388:	d2 89       	add	r18, r17
     38a:	fb 81       	cmp	r27, r16
     38c:	8a f5       	bne	36c <_matrix_test+0x4e>
     38e:	36 06 70 01 	mov	0x170, r22
     392:	00 00 
     394:	18 40       	mov	r24, r8
     396:	1b 30       	mov	r27, r6
     398:	1a 38       	mov	r26, r7
     39a:	cf ee ff ff 	andi	65535, r15, r29
     39e:	80 ff 04 00 	jarl	3a2 <_matrix_test+0x84>, lp
     3a2:	44 fa       	add	4, lp
     3a4:	76 00       	jmp	[r22]
     3a6:	0a 30       	mov	r10, r6
     3a8:	37 06 8e 10 	mov	0x108e, r23
     3ac:	00 00 
     3ae:	e6 00       	sxh	r6
     3b0:	00 3a       	mov	0, r7
     3b2:	80 ff 04 00 	jarl	3b6 <_matrix_test+0x98>, lp
     3b6:	44 fa       	add	4, lp
     3b8:	77 00       	jmp	[r23]
     3ba:	1c 48       	mov	r28, r9
     3bc:	1b 30       	mov	r27, r6
     3be:	1a 38       	mov	r26, r7
     3c0:	19 40       	mov	r25, r8
     3c2:	ca ae ff ff 	andi	65535, r10, r21
     3c6:	bf ff 64 fe 	jarl	22a <_matrix_mul_vect>, lp
     3ca:	18 40       	mov	r24, r8
     3cc:	1b 30       	mov	r27, r6
     3ce:	1a 38       	mov	r26, r7
     3d0:	80 ff 04 00 	jarl	3d4 <_matrix_test+0xb6>, lp
     3d4:	44 fa       	add	4, lp
     3d6:	76 00       	jmp	[r22]
     3d8:	0a 30       	mov	r10, r6
     3da:	15 38       	mov	r21, r7
     3dc:	e6 00       	sxh	r6
     3de:	80 ff 04 00 	jarl	3e2 <_matrix_test+0xc4>, lp
     3e2:	44 fa       	add	4, lp
     3e4:	77 00       	jmp	[r23]
     3e6:	1c 48       	mov	r28, r9
     3e8:	1b 30       	mov	r27, r6
     3ea:	1a 38       	mov	r26, r7
     3ec:	19 40       	mov	r25, r8
     3ee:	ca ae ff ff 	andi	65535, r10, r21
     3f2:	bf ff 76 fe 	jarl	268 <_matrix_mul_matrix>, lp
     3f6:	18 40       	mov	r24, r8
     3f8:	1b 30       	mov	r27, r6
     3fa:	1a 38       	mov	r26, r7
     3fc:	80 ff 04 00 	jarl	400 <_matrix_test+0xe2>, lp
     400:	44 fa       	add	4, lp
     402:	76 00       	jmp	[r22]
     404:	0a 30       	mov	r10, r6
     406:	15 38       	mov	r21, r7
     408:	e6 00       	sxh	r6
     40a:	80 ff 04 00 	jarl	40e <_matrix_test+0xf0>, lp
     40e:	44 fa       	add	4, lp
     410:	77 00       	jmp	[r23]
     412:	1c 48       	mov	r28, r9
     414:	1b 30       	mov	r27, r6
     416:	1a 38       	mov	r26, r7
     418:	19 40       	mov	r25, r8
     41a:	ca e6 ff ff 	andi	65535, r10, r28
     41e:	bf ff 9c fe 	jarl	2ba <_matrix_mul_matrix_bitextract>, lp
     422:	1b 30       	mov	r27, r6
     424:	1a 38       	mov	r26, r7
     426:	18 40       	mov	r24, r8
     428:	80 ff 04 00 	jarl	42c <_matrix_test+0x10e>, lp
     42c:	44 fa       	add	4, lp
     42e:	76 00       	jmp	[r22]
     430:	0a 30       	mov	r10, r6
     432:	1c 38       	mov	r28, r7
     434:	e6 00       	sxh	r6
     436:	80 ff 04 00 	jarl	43a <_matrix_test+0x11c>, lp
     43a:	44 fa       	add	4, lp
     43c:	77 00       	jmp	[r23]
     43e:	60 da       	cmp	0, r27
     440:	a2 15       	be	464 <_matrix_test+0x146>
     442:	1b 78       	mov	r27, r15
     444:	19 58       	mov	r25, r11
     446:	db 79       	add	r27, r15
     448:	00 72       	mov	0, r14
     44a:	0f 68       	mov	r15, r13
     44c:	cb 69       	add	r11, r13
     44e:	2b 67 00 00 	ld.h	0[r11], r12
     452:	42 5a       	add	2, r11
     454:	bd 61       	sub	r29, r12
     456:	6b 67 fe ff 	st.h	r12, -2[r11]
     45a:	ed 59       	cmp	r13, r11
     45c:	9a fd       	bne	44e <_matrix_test+0x130>
     45e:	41 72       	add	1, r14
     460:	fb 71       	cmp	r27, r14
     462:	ca f5       	bne	44a <_matrix_test+0x12c>
     464:	40 06 ff f7 	dispose	0, {r21 - r29, lp}, lp

00000468 <_core_bench_matrix>:
     468:	80 07 61 00 	prepare	{r29, lp}, 0
     46c:	c8 ee ff ff 	andi	65535, r8, r29
     470:	26 5f 05 00 	ld.w	4[r6], r11
     474:	26 4f 09 00 	ld.w	8[r6], r9
     478:	07 50       	mov	r7, r10
     47a:	26 3f 0d 00 	ld.w	12[r6], r7
     47e:	26 37 01 00 	ld.w	0[r6], r6
     482:	5c 1a       	add	-4, sp
     484:	ea 00       	sxh	r10
     486:	0b 40       	mov	r11, r8
     488:	63 57 01 00 	st.w	r10, 0[sp]
     48c:	bf ff 92 fe 	jarl	31e <_matrix_test>, lp
     490:	0a 30       	mov	r10, r6
     492:	1d 38       	mov	r29, r7
     494:	e6 00       	sxh	r6
     496:	80 ff f8 0b 	jarl	108e <_crc16>, lp
     49a:	44 1a       	add	4, sp
     49c:	40 06 7f 00 	dispose	0, {r29, lp}, lp

000004a0 <_cmp_idx>:
     4a0:	60 42       	cmp	0, r8
     4a2:	f2 05       	be	4b0 <_cmp_idx+0x10>
     4a4:	26 5f 02 00 	ld.h	2[r6], r11
     4a8:	27 57 02 00 	ld.h	2[r7], r10
     4ac:	8b 51       	subr	r11, r10
     4ae:	7f 00       	jmp	[lp]
     4b0:	26 5f 00 00 	ld.h	0[r6], r11
     4b4:	20 66 00 ff 	movea	-256, r0, r12
     4b8:	cb 56 ff ff 	andi	65535, r11, r10
     4bc:	4c 59       	and	r12, r11
     4be:	88 52       	shr	8, r10
     4c0:	0b 51       	or	r11, r10
     4c2:	66 57 00 00 	st.h	r10, 0[r6]
     4c6:	27 5f 00 00 	ld.h	0[r7], r11
     4ca:	cb 56 ff ff 	andi	65535, r11, r10
     4ce:	4c 59       	and	r12, r11
     4d0:	88 52       	shr	8, r10
     4d2:	0b 51       	or	r11, r10
     4d4:	26 5f 02 00 	ld.h	2[r6], r11
     4d8:	67 57 00 00 	st.h	r10, 0[r7]
     4dc:	27 57 02 00 	ld.h	2[r7], r10
     4e0:	8b 51       	subr	r11, r10
     4e2:	7f 00       	jmp	[lp]

000004e4 <_calc_func>:
     4e4:	80 07 e1 30 	prepare	{r26 - r29, lp}, 0
     4e8:	06 e0       	mov	r6, r28
     4ea:	58 1a       	add	-8, sp
     4ec:	07 e8       	mov	r7, r29
     4ee:	26 df 00 00 	ld.h	0[r6], r27
     4f2:	c6 ff 00 00 	tst1	7, 0[r6]
     4f6:	9a 55       	bne	598 <_calc_func+0xb4>
     4f8:	1b 58       	mov	r27, r11
     4fa:	db 66 07 00 	andi	7, r27, r12
     4fe:	83 5a       	shr	3, r11
     500:	cb 5e 0f 00 	andi	15, r11, r11
     504:	0b 50       	mov	r11, r10
     506:	c4 52       	shl	4, r10
     508:	0b 51       	or	r11, r10
     50a:	60 62       	cmp	0, r12
     50c:	e2 25       	be	558 <_calc_func+0x74>
     50e:	61 62       	cmp	1, r12
     510:	9a 4d       	bne	5a2 <_calc_func+0xbe>
     512:	07 36 28 00 	addi	40, r7, r6
     516:	fd 47 39 00 	ld.hu	56[r29], r8
     51a:	0a 38       	mov	r10, r7
     51c:	bf ff 4c ff 	jarl	468 <_core_bench_matrix>, lp
     520:	0a d0       	mov	r10, r26
     522:	fd 5f 3d 00 	ld.hu	60[r29], r11
     526:	fa 00       	sxh	r26
     528:	60 5a       	cmp	0, r11
     52a:	e2 3d       	be	5a6 <_calc_func+0xc2>
     52c:	da 36 ff ff 	andi	65535, r26, r6
     530:	fd 3f 39 00 	ld.hu	56[r29], r7
     534:	80 ff ba 0a 	jarl	fee <_crcu16>, lp
     538:	da d6 7f 00 	andi	127, r26, r26
     53c:	20 5e 00 ff 	movea	-256, r0, r11
     540:	7d 57 38 00 	st.h	r10, 56[r29]
     544:	4b d9       	and	r11, r27
     546:	48 1a       	add	8, sp
     548:	9b 5e 80 00 	ori	128, r27, r11
     54c:	1a 50       	mov	r26, r10
     54e:	1a 59       	or	r26, r11
     550:	7c 5f 00 00 	st.h	r11, 0[r28]
     554:	40 06 ff 30 	dispose	0, {r26 - r29, lp}, lp
     558:	27 37 19 00 	ld.w	24[r7], r6
     55c:	20 5e 22 00 	movea	34, r0, r11
     560:	27 3f 15 00 	ld.w	20[r7], r7
     564:	20 66 21 00 	movea	33, r0, r12
     568:	3d 47 00 00 	ld.h	0[r29], r8
     56c:	3d 4f 02 00 	ld.h	2[r29], r9
     570:	ec 51       	cmp	r12, r10
     572:	ea 5f 3e 53 	cmov	gt, r10, r11, r10
     576:	fd 5f 39 00 	ld.hu	56[r29], r11
     57a:	63 5f 05 00 	st.w	r11, 4[sp]
     57e:	63 57 01 00 	st.w	r10, 0[sp]
     582:	80 ff cc 07 	jarl	d4e <_core_bench_state>, lp
     586:	0a d0       	mov	r10, r26
     588:	fd 5f 3f 00 	ld.hu	62[r29], r11
     58c:	fa 00       	sxh	r26
     58e:	60 5a       	cmp	0, r11
     590:	ea cd       	bne	52c <_calc_func+0x48>
     592:	7d 57 3e 00 	st.h	r10, 62[r29]
     596:	b5 cd       	br	52c <_calc_func+0x48>
     598:	48 1a       	add	8, sp
     59a:	db 56 7f 00 	andi	127, r27, r10
     59e:	40 06 ff 30 	dispose	0, {r26 - r29, lp}, lp
     5a2:	1b d0       	mov	r27, r26
     5a4:	c5 c5       	br	52c <_calc_func+0x48>
     5a6:	7d 57 3c 00 	st.h	r10, 60[r29]
     5aa:	95 c5       	br	52c <_calc_func+0x48>

000005ac <_cmp_complex>:
     5ac:	80 07 e1 10 	prepare	{r27 - r29, lp}, 0
     5b0:	07 d8       	mov	r7, r27
     5b2:	3d 06 e4 04 	mov	0x4e4, r29
     5b6:	00 00 
     5b8:	08 38       	mov	r8, r7
     5ba:	08 e0       	mov	r8, r28
     5bc:	80 ff 04 00 	jarl	5c0 <_cmp_complex+0x14>, lp
     5c0:	44 fa       	add	4, lp
     5c2:	7d 00       	jmp	[r29]
     5c4:	1c 38       	mov	r28, r7
     5c6:	1b 30       	mov	r27, r6
     5c8:	0a e0       	mov	r10, r28
     5ca:	80 ff 04 00 	jarl	5ce <_cmp_complex+0x22>, lp
     5ce:	44 fa       	add	4, lp
     5d0:	7d 00       	jmp	[r29]
     5d2:	fc 00       	sxh	r28
     5d4:	ea 00       	sxh	r10
     5d6:	9c 51       	subr	r28, r10
     5d8:	40 06 ff 10 	dispose	0, {r27 - r29, lp}, lp

000005dc <_copy_info>:
     5dc:	27 5f 00 00 	ld.h	0[r7], r11
     5e0:	27 57 02 00 	ld.h	2[r7], r10
     5e4:	66 57 02 00 	st.h	r10, 2[r6]
     5e8:	66 5f 00 00 	st.h	r11, 0[r6]
     5ec:	7f 00       	jmp	[lp]

000005ee <_core_list_insert_new>:
     5ee:	28 57 01 00 	ld.w	0[r8], r10
     5f2:	23 67 01 00 	ld.w	0[sp], r12
     5f6:	0a 5e 08 00 	addi	8, r10, r11
     5fa:	ec 59       	cmp	r12, r11
     5fc:	c9 25       	bnl	644 <_core_list_insert_new+0x56>
     5fe:	29 67 01 00 	ld.w	0[r9], r12
     602:	23 6f 05 00 	ld.w	4[sp], r13
     606:	44 62       	add	4, r12
     608:	ec 69       	cmp	r12, r13
     60a:	d3 1d       	bnh	644 <_core_list_insert_new+0x56>
     60c:	68 5f 01 00 	st.w	r11, 0[r8]
     610:	26 5f 01 00 	ld.w	0[r6], r11
     614:	27 6f 00 00 	ld.h	0[r7], r13
     618:	27 67 02 00 	ld.h	2[r7], r12
     61c:	6a 5f 01 00 	st.w	r11, 0[r10]
     620:	66 57 01 00 	st.w	r10, 0[r6]
     624:	29 5f 01 00 	ld.w	0[r9], r11
     628:	6a 5f 05 00 	st.w	r11, 4[r10]
     62c:	29 5f 01 00 	ld.w	0[r9], r11
     630:	44 5a       	add	4, r11
     632:	69 5f 01 00 	st.w	r11, 0[r9]
     636:	2a 5f 05 00 	ld.w	4[r10], r11
     63a:	6b 6f 00 00 	st.h	r13, 0[r11]
     63e:	6b 67 02 00 	st.h	r12, 2[r11]
     642:	7f 00       	jmp	[lp]
     644:	00 52       	mov	0, r10
     646:	7f 00       	jmp	[lp]

00000648 <_core_list_remove>:
     648:	26 5f 01 00 	ld.w	0[r6], r11
     64c:	26 6f 05 00 	ld.w	4[r6], r13
     650:	2b 77 05 00 	ld.w	4[r11], r14
     654:	2b 67 01 00 	ld.w	0[r11], r12
     658:	0b 50       	mov	r11, r10
     65a:	66 77 05 00 	st.w	r14, 4[r6]
     65e:	6b 6f 05 00 	st.w	r13, 4[r11]
     662:	66 67 01 00 	st.w	r12, 0[r6]
     666:	6b 07 01 00 	st.w	r0, 0[r11]
     66a:	7f 00       	jmp	[lp]

0000066c <_core_list_undo_remove>:
     66c:	27 6f 05 00 	ld.w	4[r7], r13
     670:	26 67 05 00 	ld.w	4[r6], r12
     674:	27 5f 01 00 	ld.w	0[r7], r11
     678:	06 50       	mov	r6, r10
     67a:	66 6f 05 00 	st.w	r13, 4[r6]
     67e:	67 67 05 00 	st.w	r12, 4[r7]
     682:	66 5f 01 00 	st.w	r11, 0[r6]
     686:	67 37 01 00 	st.w	r6, 0[r7]
     68a:	7f 00       	jmp	[lp]

0000068c <_core_list_find>:
     68c:	27 67 02 00 	ld.h	2[r7], r12
     690:	06 50       	mov	r6, r10
     692:	60 62       	cmp	0, r12
     694:	ae 0d       	bge	6a8 <_core_list_find+0x1c>
     696:	c5 0d       	br	6ae <_core_list_find+0x22>
     698:	2a 5f 05 00 	ld.w	4[r10], r11
     69c:	2b 5f 02 00 	ld.h	2[r11], r11
     6a0:	ec 59       	cmp	r12, r11
     6a2:	d2 05       	be	6ac <_core_list_find+0x20>
     6a4:	2a 57 01 00 	ld.w	0[r10], r10
     6a8:	60 52       	cmp	0, r10
     6aa:	fa f5       	bne	698 <_core_list_find+0xc>
     6ac:	7f 00       	jmp	[lp]
     6ae:	60 32       	cmp	0, r6
     6b0:	e2 fd       	be	6ac <_core_list_find+0x20>
     6b2:	26 5f 05 00 	ld.w	4[r6], r11
     6b6:	27 67 00 00 	ld.h	0[r7], r12
     6ba:	8b 5f 01 00 	ld.bu	0[r11], r11
     6be:	ec 59       	cmp	r12, r11
     6c0:	8a 0d       	bne	6d0 <_core_list_find+0x44>
     6c2:	d5 f5       	br	6ac <_core_list_find+0x20>
     6c4:	2a 5f 05 00 	ld.w	4[r10], r11
     6c8:	8b 5f 01 00 	ld.bu	0[r11], r11
     6cc:	ec 59       	cmp	r12, r11
     6ce:	f2 ed       	be	6ac <_core_list_find+0x20>
     6d0:	2a 57 01 00 	ld.w	0[r10], r10
     6d4:	60 52       	cmp	0, r10
     6d6:	fa f5       	bne	6c4 <_core_list_find+0x38>
     6d8:	7f 00       	jmp	[lp]

000006da <_core_list_reverse>:
     6da:	06 50       	mov	r6, r10
     6dc:	60 32       	cmp	0, r6
     6de:	b2 0d       	be	6f4 <_core_list_reverse+0x1a>
     6e0:	00 62       	mov	0, r12
     6e2:	a5 05       	br	6e6 <_core_list_reverse+0xc>
     6e4:	0b 50       	mov	r11, r10
     6e6:	2a 5f 01 00 	ld.w	0[r10], r11
     6ea:	6a 67 01 00 	st.w	r12, 0[r10]
     6ee:	0a 60       	mov	r10, r12
     6f0:	60 5a       	cmp	0, r11
     6f2:	9a fd       	bne	6e4 <_core_list_reverse+0xa>
     6f4:	7f 00       	jmp	[lp]

000006f6 <_core_list_mergesort>:
     6f6:	80 07 e1 ff 	prepare	{r20 - r29, lp}, 0
     6fa:	06 c8       	mov	r6, r25
     6fc:	07 b0       	mov	r7, r22
     6fe:	08 b8       	mov	r8, r23
     700:	01 c2       	mov	1, r24
     702:	60 ca       	cmp	0, r25
     704:	c2 4d       	be	79c <_core_list_mergesort+0xa6>
     706:	00 a2       	mov	0, r20
     708:	00 e2       	mov	0, r28
     70a:	00 aa       	mov	0, r21
     70c:	41 a2       	add	1, r20
     70e:	19 e8       	mov	r25, r29
     710:	00 da       	mov	0, r27
     712:	3d ef 01 00 	ld.w	0[r29], r29
     716:	41 da       	add	1, r27
     718:	60 ea       	cmp	0, r29
     71a:	b2 05       	be	720 <_core_list_mergesort+0x2a>
     71c:	fb c1       	cmp	r27, r24
     71e:	af fd       	bgt	712 <_core_list_mergesort+0x1c>
     720:	18 d0       	mov	r24, r26
     722:	60 da       	cmp	0, r27
     724:	b2 1d       	be	75a <_core_list_mergesort+0x64>
     726:	60 d2       	cmp	0, r26
     728:	e2 25       	be	774 <_core_list_mergesort+0x7e>
     72a:	60 ea       	cmp	0, r29
     72c:	c2 25       	be	774 <_core_list_mergesort+0x7e>
     72e:	39 37 05 00 	ld.w	4[r25], r6
     732:	3d 3f 05 00 	ld.w	4[r29], r7
     736:	17 40       	mov	r23, r8
     738:	80 ff 04 00 	jarl	73c <_core_list_mergesort+0x46>, lp
     73c:	44 fa       	add	4, lp
     73e:	76 00       	jmp	[r22]
     740:	60 52       	cmp	0, r10
     742:	97 1d       	ble	774 <_core_list_mergesort+0x7e>
     744:	1d 58       	mov	r29, r11
     746:	3d ef 01 00 	ld.w	0[r29], r29
     74a:	5f d2       	add	-1, r26
     74c:	60 e2       	cmp	0, r28
     74e:	82 15       	be	76e <_core_list_mergesort+0x78>
     750:	7c 5f 01 00 	st.w	r11, 0[r28]
     754:	0b e0       	mov	r11, r28
     756:	60 da       	cmp	0, r27
     758:	fa e5       	bne	726 <_core_list_mergesort+0x30>
     75a:	60 d2       	cmp	0, r26
     75c:	92 15       	be	77e <_core_list_mergesort+0x88>
     75e:	60 ea       	cmp	0, r29
     760:	b2 15       	be	786 <_core_list_mergesort+0x90>
     762:	1d 58       	mov	r29, r11
     764:	5f d2       	add	-1, r26
     766:	3d ef 01 00 	ld.w	0[r29], r29
     76a:	60 e2       	cmp	0, r28
     76c:	aa f5       	bne	750 <_core_list_mergesort+0x5a>
     76e:	0b a8       	mov	r11, r21
     770:	0b e0       	mov	r11, r28
     772:	a5 f5       	br	756 <_core_list_mergesort+0x60>
     774:	19 58       	mov	r25, r11
     776:	5f da       	add	-1, r27
     778:	39 cf 01 00 	ld.w	0[r25], r25
     77c:	85 ed       	br	74c <_core_list_mergesort+0x56>
     77e:	60 ea       	cmp	0, r29
     780:	b2 05       	be	786 <_core_list_mergesort+0x90>
     782:	1d c8       	mov	r29, r25
     784:	c5 c5       	br	70c <_core_list_mergesort+0x16>
     786:	7c 07 01 00 	st.w	r0, 0[r28]
     78a:	61 a2       	cmp	1, r20
     78c:	ca 05       	bne	794 <_core_list_mergesort+0x9e>
     78e:	15 50       	mov	r21, r10
     790:	40 06 ff ff 	dispose	0, {r20 - r29, lp}, lp
     794:	15 c8       	mov	r21, r25
     796:	d8 c1       	add	r24, r24
     798:	60 ca       	cmp	0, r25
     79a:	ea b5       	bne	706 <_core_list_mergesort+0x10>
     79c:	00 aa       	mov	0, r21
     79e:	60 07 01 00 	st.w	r0, 0[r0]
     7a2:	15 50       	mov	r21, r10
     7a4:	40 06 ff ff 	dispose	0, {r20 - r29, lp}, lp

000007a8 <_core_bench_list>:
     7a8:	80 07 e1 ff 	prepare	{r20 - r29, lp}, 0
     7ac:	07 c0       	mov	r7, r24
     7ae:	5c 1a       	add	-4, sp
     7b0:	f8 00       	sxh	r24
     7b2:	26 cf 04 00 	ld.h	4[r6], r25
     7b6:	63 c7 02 00 	st.h	r24, 2[sp]
     7ba:	06 b8       	mov	r6, r23
     7bc:	26 ef 25 00 	ld.w	36[r6], r29
     7c0:	60 ca       	cmp	0, r25
     7c2:	bf 05       	bgt	7c8 <_core_bench_list+0x20>
     7c4:	80 07 b0 01 	jr	974 <_core_bench_list+0x1cc>
     7c8:	18 a0       	mov	r24, r20
     7ca:	00 aa       	mov	0, r21
     7cc:	00 b2       	mov	0, r22
     7ce:	00 e2       	mov	0, r28
     7d0:	00 da       	mov	0, r27
     7d2:	3a 06 8c 06 	mov	0x68c, r26
     7d6:	00 00 
     7d8:	d5 56 ff 00 	andi	255, r21, r10
     7dc:	1d 30       	mov	r29, r6
     7de:	03 38       	mov	sp, r7
     7e0:	63 57 00 00 	st.h	r10, 0[sp]
     7e4:	80 ff 04 00 	jarl	7e8 <_core_bench_list+0x40>, lp
     7e8:	44 fa       	add	4, lp
     7ea:	7a 00       	jmp	[r26]
     7ec:	60 ea       	cmp	0, r29
     7ee:	b2 0d       	be	804 <_core_bench_list+0x5c>
     7f0:	00 62       	mov	0, r12
     7f2:	a5 05       	br	7f6 <_core_bench_list+0x4e>
     7f4:	0b e8       	mov	r11, r29
     7f6:	3d 5f 01 00 	ld.w	0[r29], r11
     7fa:	7d 67 01 00 	st.w	r12, 0[r29]
     7fe:	1d 60       	mov	r29, r12
     800:	60 5a       	cmp	0, r11
     802:	9a fd       	bne	7f4 <_core_bench_list+0x4c>
     804:	60 52       	cmp	0, r10
     806:	a2 2d       	be	85a <_core_bench_list+0xb2>
     808:	2a 5f 05 00 	ld.w	4[r10], r11
     80c:	41 e2       	add	1, r28
     80e:	dc 00       	zxh	r28
     810:	2b 67 00 00 	ld.h	0[r11], r12
     814:	cb c7 00 00 	tst1	0, 0[r11]
     818:	f2 05       	be	826 <_core_bench_list+0x7e>
     81a:	a9 62       	sar	9, r12
     81c:	cc 5e 01 00 	andi	1, r12, r11
     820:	db 59       	add	r27, r11
     822:	cb de ff ff 	andi	65535, r11, r27
     826:	2a 5f 01 00 	ld.w	0[r10], r11
     82a:	60 5a       	cmp	0, r11
     82c:	b2 0d       	be	842 <_core_bench_list+0x9a>
     82e:	2b 67 01 00 	ld.w	0[r11], r12
     832:	6a 67 01 00 	st.w	r12, 0[r10]
     836:	3d 57 01 00 	ld.w	0[r29], r10
     83a:	6b 57 01 00 	st.w	r10, 0[r11]
     83e:	7d 5f 01 00 	st.w	r11, 0[r29]
     842:	60 a2       	cmp	0, r20
     844:	c6 05       	blt	84c <_core_bench_list+0xa4>
     846:	41 a2       	add	1, r20
     848:	63 a7 02 00 	st.h	r20, 2[sp]
     84c:	41 aa       	add	1, r21
     84e:	f5 00       	sxh	r21
     850:	f5 c9       	cmp	r21, r25
     852:	b2 15       	be	878 <_core_bench_list+0xd0>
     854:	23 a7 02 00 	ld.h	2[sp], r20
     858:	85 c5       	br	7d8 <_core_bench_list+0x30>
     85a:	3d 57 01 00 	ld.w	0[r29], r10
     85e:	41 b2       	add	1, r22
     860:	d6 00       	zxh	r22
     862:	2a 57 05 00 	ld.w	4[r10], r10
     866:	2a 57 00 00 	ld.h	0[r10], r10
     86a:	a8 52       	sar	8, r10
     86c:	ca 56 01 00 	andi	1, r10, r10
     870:	db 51       	add	r27, r10
     872:	ca de ff ff 	andi	65535, r10, r27
     876:	e5 e5       	br	842 <_core_bench_list+0x9a>
     878:	c2 e2       	shl	2, r28
     87a:	b6 e1       	sub	r22, r28
     87c:	db e1       	add	r27, r28
     87e:	dc 00       	zxh	r28
     880:	60 c2       	cmp	0, r24
     882:	f7 6d       	ble	960 <_core_bench_list+0x1b8>
     884:	1d 30       	mov	r29, r6
     886:	27 06 ac 05 	mov	0x5ac, r7
     88a:	00 00 
     88c:	17 40       	mov	r23, r8
     88e:	38 06 f6 06 	mov	0x6f6, r24
     892:	00 00 
     894:	80 ff 04 00 	jarl	898 <_core_bench_list+0xf0>, lp
     898:	44 fa       	add	4, lp
     89a:	78 00       	jmp	[r24]
     89c:	0a e8       	mov	r10, r29
     89e:	3d 5f 01 00 	ld.w	0[r29], r11
     8a2:	1d 30       	mov	r29, r6
     8a4:	03 38       	mov	sp, r7
     8a6:	2b cf 01 00 	ld.w	0[r11], r25
     8aa:	2b bf 05 00 	ld.w	4[r11], r23
     8ae:	39 67 05 00 	ld.w	4[r25], r12
     8b2:	39 57 01 00 	ld.w	0[r25], r10
     8b6:	6b 67 05 00 	st.w	r12, 4[r11]
     8ba:	79 bf 05 00 	st.w	r23, 4[r25]
     8be:	6b 57 01 00 	st.w	r10, 0[r11]
     8c2:	79 07 01 00 	st.w	r0, 0[r25]
     8c6:	80 ff 04 00 	jarl	8ca <_core_bench_list+0x122>, lp
     8ca:	44 fa       	add	4, lp
     8cc:	7a 00       	jmp	[r26]
     8ce:	0a d8       	mov	r10, r27
     8d0:	60 52       	cmp	0, r10
     8d2:	b2 4d       	be	968 <_core_bench_list+0x1c0>
     8d4:	3a 06 8e 10 	mov	0x108e, r26
     8d8:	00 00 
     8da:	3d 5f 05 00 	ld.w	4[r29], r11
     8de:	1c 38       	mov	r28, r7
     8e0:	2b 37 00 00 	ld.h	0[r11], r6
     8e4:	80 ff 04 00 	jarl	8e8 <_core_bench_list+0x140>, lp
     8e8:	44 fa       	add	4, lp
     8ea:	7a 00       	jmp	[r26]
     8ec:	3b df 01 00 	ld.w	0[r27], r27
     8f0:	ca e6 ff ff 	andi	65535, r10, r28
     8f4:	60 da       	cmp	0, r27
     8f6:	aa f5       	bne	8da <_core_bench_list+0x132>
     8f8:	3d 5f 01 00 	ld.w	0[r29], r11
     8fc:	39 bf 05 00 	ld.w	4[r25], r23
     900:	2b 67 05 00 	ld.w	4[r11], r12
     904:	2b 57 01 00 	ld.w	0[r11], r10
     908:	1d 30       	mov	r29, r6
     90a:	27 06 a0 04 	mov	0x4a0, r7
     90e:	00 00 
     910:	79 67 05 00 	st.w	r12, 4[r25]
     914:	00 42       	mov	0, r8
     916:	6b bf 05 00 	st.w	r23, 4[r11]
     91a:	79 57 01 00 	st.w	r10, 0[r25]
     91e:	6b cf 01 00 	st.w	r25, 0[r11]
     922:	80 ff 04 00 	jarl	926 <_core_bench_list+0x17e>, lp
     926:	44 fa       	add	4, lp
     928:	78 00       	jmp	[r24]
     92a:	2a ef 01 00 	ld.w	0[r10], r29
     92e:	0a d8       	mov	r10, r27
     930:	60 ea       	cmp	0, r29
     932:	b2 15       	be	958 <_core_bench_list+0x1b0>
     934:	3a 06 8e 10 	mov	0x108e, r26
     938:	00 00 
     93a:	3b 5f 05 00 	ld.w	4[r27], r11
     93e:	1c 38       	mov	r28, r7
     940:	2b 37 00 00 	ld.h	0[r11], r6
     944:	80 ff 04 00 	jarl	948 <_core_bench_list+0x1a0>, lp
     948:	44 fa       	add	4, lp
     94a:	7a 00       	jmp	[r26]
     94c:	3d ef 01 00 	ld.w	0[r29], r29
     950:	ca e6 ff ff 	andi	65535, r10, r28
     954:	60 ea       	cmp	0, r29
     956:	aa f5       	bne	93a <_core_bench_list+0x192>
     958:	44 1a       	add	4, sp
     95a:	1c 50       	mov	r28, r10
     95c:	40 06 ff ff 	dispose	0, {r20 - r29, lp}, lp
     960:	38 06 f6 06 	mov	0x6f6, r24
     964:	00 00 
     966:	c5 9d       	br	89e <_core_bench_list+0xf6>
     968:	3d df 01 00 	ld.w	0[r29], r27
     96c:	60 da       	cmp	0, r27
     96e:	ba b5       	bne	8d4 <_core_bench_list+0x12c>
     970:	00 5a       	mov	0, r11
     972:	f5 c5       	br	900 <_core_bench_list+0x158>
     974:	00 e2       	mov	0, r28
     976:	3a 06 8c 06 	mov	0x68c, r26
     97a:	00 00 
     97c:	a5 85       	br	880 <_core_bench_list+0xd8>

0000097e <_core_list_init>:
     97e:	80 07 21 00 	prepare	{lp}, 0
     982:	e8 00       	sxh	r8
     984:	20 56 14 00 	movea	20, r0, r10
     988:	67 07 01 00 	st.w	r0, 0[r7]
     98c:	ea 37 fe 52 	divqu	r10, r6, r10
     990:	06 96 fe ff 	addi	-2, r6, r18
     994:	12 78       	mov	r18, r15
     996:	20 56 80 80 	movea	-32640, r0, r10
     99a:	c3 7a       	shl	3, r15
     99c:	12 30       	mov	r18, r6
     99e:	c7 79       	add	r7, r15
     9a0:	c2 32       	shl	2, r6
     9a2:	67 7f 05 00 	st.w	r15, 4[r7]
     9a6:	cf 31       	add	r15, r6
     9a8:	6f 57 00 00 	st.h	r10, 0[r15]
     9ac:	6f 07 02 00 	st.h	r0, 2[r15]
     9b0:	07 56 10 00 	addi	16, r7, r10
     9b4:	07 5e 08 00 	addi	8, r7, r11
     9b8:	0f 6e 04 00 	addi	4, r15, r13
     9bc:	ea 79       	cmp	r10, r15
     9be:	d3 05       	bnh	9c8 <_core_list_init+0x4a>
     9c0:	0f 66 08 00 	addi	8, r15, r12
     9c4:	ec 31       	cmp	r12, r6
     9c6:	eb 5d       	bh	a82 <_core_list_init+0x104>
     9c8:	00 72       	mov	0, r14
     9ca:	60 92       	cmp	0, r18
     9cc:	b2 2d       	be	a22 <_core_list_init+0xa4>
     9ce:	c8 fe ff ff 	andi	65535, r8, lp
     9d2:	00 52       	mov	0, r10
     9d4:	20 4e ff 7f 	movea	32767, r0, r9
     9d8:	0b 66 08 00 	addi	8, r11, r12
     9dc:	0d 86 04 00 	addi	4, r13, r16
     9e0:	ec 79       	cmp	r12, r15
     9e2:	d3 1d       	bnh	a1c <_core_list_init+0x9e>
     9e4:	ca 9e ff ff 	andi	65535, r10, r19
     9e8:	f0 31       	cmp	r16, r6
     9ea:	93 1d       	bnh	a1c <_core_list_init+0x9e>
     9ec:	13 88       	mov	r19, r17
     9ee:	d3 9e 07 00 	andi	7, r19, r19
     9f2:	3f 89       	xor	lp, r17
     9f4:	6b 77 01 00 	st.w	r14, 0[r11]
     9f8:	d1 8e 0f 00 	andi	15, r17, r17
     9fc:	67 5f 01 00 	st.w	r11, 0[r7]
     a00:	c3 8a       	shl	3, r17
     a02:	6b 6f 05 00 	st.w	r13, 4[r11]
     a06:	13 89       	or	r19, r17
     a08:	6d 4f 02 00 	st.h	r9, 2[r13]
     a0c:	11 98       	mov	r17, r19
     a0e:	0b 70       	mov	r11, r14
     a10:	c8 9a       	shl	8, r19
     a12:	0c 58       	mov	r12, r11
     a14:	11 99       	or	r17, r19
     a16:	6d 9f 00 00 	st.h	r19, 0[r13]
     a1a:	10 68       	mov	r16, r13
     a1c:	41 52       	add	1, r10
     a1e:	ea 91       	cmp	r10, r18
     a20:	ca dd       	bne	9d8 <_core_list_init+0x5a>
     a22:	05 52       	mov	5, r10
     a24:	01 5a       	mov	1, r11
     a26:	ea 97 fe 52 	divqu	r10, r18, r10
     a2a:	02 62       	mov	2, r12
     a2c:	85 0d       	br	a3c <_core_list_init+0xbe>
     a2e:	2e 57 05 00 	ld.w	4[r14], r10
     a32:	6a 5f 02 00 	st.h	r11, 2[r10]
     a36:	41 62       	add	1, r12
     a38:	41 5a       	add	1, r11
     a3a:	0d 70       	mov	r13, r14
     a3c:	cc 56 07 00 	andi	7, r12, r10
     a40:	0b 78       	mov	r11, r15
     a42:	2e 6f 01 00 	ld.w	0[r14], r13
     a46:	28 79       	xor	r8, r15
     a48:	c8 52       	shl	8, r10
     a4a:	0f 51       	or	r15, r10
     a4c:	60 6a       	cmp	0, r13
     a4e:	a2 0d       	be	a62 <_core_list_init+0xe4>
     a50:	eb 91       	cmp	r11, r18
     a52:	eb ed       	bh	a2e <_core_list_init+0xb0>
     a54:	2e 77 05 00 	ld.w	4[r14], r14
     a58:	ca 56 ff 3f 	andi	16383, r10, r10
     a5c:	6e 57 02 00 	st.h	r10, 2[r14]
     a60:	b5 ed       	br	a36 <_core_list_init+0xb8>
     a62:	07 30       	mov	r7, r6
     a64:	00 42       	mov	0, r8
     a66:	27 06 a0 04 	mov	0x4a0, r7
     a6a:	00 00 
     a6c:	bf ff 8a fc 	jarl	6f6 <_core_list_mergesort>, lp
     a70:	60 52       	cmp	0, r10
     a72:	e2 05       	be	a7e <_core_list_init+0x100>
     a74:	0a 58       	mov	r10, r11
     a76:	2b 5f 01 00 	ld.w	0[r11], r11
     a7a:	60 5a       	cmp	0, r11
     a7c:	da fd       	bne	a76 <_core_list_init+0xf8>
     a7e:	40 06 3f 00 	dispose	0, {lp}, lp
     a82:	67 5f 01 00 	st.w	r11, 0[r7]
     a86:	67 6f 0d 00 	st.w	r13, 12[r7]
     a8a:	67 07 09 00 	st.w	r0, 8[r7]
     a8e:	0b 70       	mov	r11, r14
     a90:	1f 5a       	mov	-1, r11
     a92:	0c 68       	mov	r12, r13
     a94:	6f 5f 04 00 	st.h	r11, 4[r15]
     a98:	20 5e ff 7f 	movea	32767, r0, r11
     a9c:	6f 5f 06 00 	st.h	r11, 6[r15]
     aa0:	0a 58       	mov	r10, r11
     aa2:	c5 95       	br	9ca <_core_list_init+0x4c>

00000aa4 <_core_init_state>:
     aa4:	e7 00       	sxh	r7
     aa6:	06 96 ff ff 	addi	-1, r6, r18
     aaa:	00 72       	mov	0, r14
     aac:	00 6a       	mov	0, r13
     aae:	00 7a       	mov	0, r15
     ab0:	20 9e 2c 00 	movea	44, r0, r19
     ab4:	0f 88       	mov	r15, r17
     ab6:	cd 89       	add	r13, r17
     ab8:	11 86 01 00 	addi	1, r17, r16
     abc:	f0 91       	cmp	r16, r18
     abe:	c3 2d       	bnh	b16 <_core_init_state+0x72>
     ac0:	60 6a       	cmp	0, r13
     ac2:	a2 15       	be	ae6 <_core_init_state+0x42>
     ac4:	00 52       	mov	0, r10
     ac6:	c8 79       	add	r8, r15
     ac8:	0e 60       	mov	r14, r12
     aca:	0f 58       	mov	r15, r11
     acc:	ca 61       	add	r10, r12
     ace:	ca 59       	add	r10, r11
     ad0:	8c 67 01 00 	ld.bu	0[r12], r12
     ad4:	41 52       	add	1, r10
     ad6:	4b 67 00 00 	st.b	r12, 0[r11]
     ada:	ed 51       	cmp	r13, r10
     adc:	ea f5       	bne	ac8 <_core_init_state+0x24>
     ade:	c8 89       	add	r8, r17
     ae0:	10 78       	mov	r16, r15
     ae2:	51 9f 00 00 	st.b	r19, 0[r17]
     ae6:	41 3a       	add	1, r7
     ae8:	e7 00       	sxh	r7
     aea:	c7 56 07 00 	andi	7, r7, r10
     aee:	5d 52       	add	-3, r10
     af0:	64 52       	cmp	4, r10
     af2:	c3 1d       	bnh	b2a <_core_init_state+0x86>
     af4:	07 50       	mov	r7, r10
     af6:	04 6a       	mov	4, r13
     af8:	81 52       	shr	1, r10
     afa:	0f 88       	mov	r15, r17
     afc:	ca 56 0c 00 	andi	12, r10, r10
     b00:	2b 06 84 14 	mov	0x1484, r11
     b04:	00 00 
     b06:	cd 89       	add	r13, r17
     b08:	cb 51       	add	r11, r10
     b0a:	11 86 01 00 	addi	1, r17, r16
     b0e:	2a 77 01 00 	ld.w	0[r10], r14
     b12:	f0 91       	cmp	r16, r18
     b14:	eb d5       	bh	ac0 <_core_init_state+0x1c>
     b16:	ef 31       	cmp	r15, r6
     b18:	83 0d       	bnh	b28 <_core_init_state+0x84>
     b1a:	c8 79       	add	r8, r15
     b1c:	c6 41       	add	r6, r8
     b1e:	4f 07 00 00 	st.b	r0, 0[r15]
     b22:	41 7a       	add	1, r15
     b24:	e8 79       	cmp	r8, r15
     b26:	ca fd       	bne	b1e <_core_init_state+0x7a>
     b28:	7f 00       	jmp	[lp]
     b2a:	2b 06 3c 0b 	mov	0xb3c, r11
     b2e:	00 00 
     b30:	c1 52       	shl	1, r10
     b32:	cb 51       	add	r11, r10
     b34:	2a 57 00 00 	ld.h	0[r10], r10
     b38:	cb 51       	add	r11, r10
     b3a:	6a 00       	jmp	[r10]
     b3c:	0a 00       	.short	0x000a
     b3e:	0a 00       	.short	0x000a
     b40:	22 00       	not	r2, r0
     b42:	22 00       	not	r2, r0
     b44:	3a 00       	not	r26, r0
     b46:	07 50       	mov	r7, r10
     b48:	2b 06 60 14 	mov	0x1460, r11
     b4c:	00 00 
     b4e:	81 52       	shr	1, r10
     b50:	08 6a       	mov	8, r13
     b52:	ca 56 0c 00 	andi	12, r10, r10
     b56:	cb 51       	add	r11, r10
     b58:	2a 77 01 00 	ld.w	0[r10], r14
     b5c:	c5 ad       	br	ab4 <_core_init_state+0x10>
     b5e:	07 50       	mov	r7, r10
     b60:	2b 06 2c 14 	mov	0x142c, r11
     b64:	00 00 
     b66:	81 52       	shr	1, r10
     b68:	08 6a       	mov	8, r13
     b6a:	ca 56 0c 00 	andi	12, r10, r10
     b6e:	cb 51       	add	r11, r10
     b70:	2a 77 01 00 	ld.w	0[r10], r14
     b74:	85 a5       	br	ab4 <_core_init_state+0x10>
     b76:	07 50       	mov	r7, r10
     b78:	2b 06 f8 13 	mov	0x13f8, r11
     b7c:	00 00 
     b7e:	81 52       	shr	1, r10
     b80:	08 6a       	mov	8, r13
     b82:	ca 56 0c 00 	andi	12, r10, r10
     b86:	cb 51       	add	r11, r10
     b88:	2a 77 01 00 	ld.w	0[r10], r14
     b8c:	c5 95       	br	ab4 <_core_init_state+0x10>

00000b8e <_core_state_transition>:
     b8e:	26 67 01 00 	ld.w	0[r6], r12
     b92:	8c 5f 01 00 	ld.bu	0[r12], r11
     b96:	60 5a       	cmp	0, r11
     b98:	ba 05       	bne	b9e <_core_state_transition+0x10>
     b9a:	80 07 a8 01 	jr	d42 <_core_state_transition+0x1b4>
     b9e:	20 7e 2c 00 	movea	44, r0, r15
     ba2:	ef 59       	cmp	r15, r11
     ba4:	ba 05       	bne	baa <_core_state_transition+0x1c>
     ba6:	80 07 a2 01 	jr	d48 <_core_state_transition+0x1ba>
     baa:	0c 6e 01 00 	addi	1, r12, r13
     bae:	00 52       	mov	0, r10
     bb0:	0d 70       	mov	r13, r14
     bb2:	20 8e 2b 00 	movea	43, r0, r17
     bb6:	20 96 2d 00 	movea	45, r0, r18
     bba:	20 9e 45 00 	movea	69, r0, r19
     bbe:	20 86 2e 00 	movea	46, r0, r16
     bc2:	0a 60       	mov	r10, r12
     bc4:	28 06 d6 0b 	mov	0xbd6, r8
     bc8:	00 00 
     bca:	c1 62       	shl	1, r12
     bcc:	c8 61       	add	r8, r12
     bce:	2c 67 00 00 	ld.h	0[r12], r12
     bd2:	c8 61       	add	r8, r12
     bd4:	6c 00       	jmp	[r12]
     bd6:	96 00       	zxb	r22
     bd8:	ac 00       	sxb	r12
     bda:	ca 00       	zxh	r10
     bdc:	60 00       	jmp	[r0]
     bde:	7c 00       	jmp	[r28]
     be0:	42 00       	switch	r2
     be2:	2a 00       	not	r10, r0
     be4:	10 00       	.short	0x0010
     be6:	0b 5e d0 ff 	addi	-48, r11, r11
     bea:	8b 00       	zxb	r11
     bec:	69 5a       	cmp	9, r11
     bee:	db 65       	bh	cb8 <_core_state_transition+0x12a>
     bf0:	8e 5f 01 00 	ld.bu	0[r14], r11
     bf4:	0d 60       	mov	r13, r12
     bf6:	60 5a       	cmp	0, r11
     bf8:	ca 4d       	bne	c90 <_core_state_transition+0x102>
     bfa:	66 67 01 00 	st.w	r12, 0[r6]
     bfe:	7f 00       	jmp	[lp]
     c00:	0b 5e d0 ff 	addi	-48, r11, r11
     c04:	8b 00       	zxb	r11
     c06:	69 5a       	cmp	9, r11
     c08:	eb 5d       	bh	cc4 <_core_state_transition+0x136>
     c0a:	27 5f 19 00 	ld.w	24[r7], r11
     c0e:	07 52       	mov	7, r10
     c10:	41 5a       	add	1, r11
     c12:	67 5f 19 00 	st.w	r11, 24[r7]
     c16:	d5 ed       	br	bf0 <_core_state_transition+0x62>
     c18:	cb 66 df 00 	andi	223, r11, r12
     c1c:	f3 61       	cmp	r19, r12
     c1e:	e2 6d       	be	cfa <_core_state_transition+0x16c>
     c20:	0b 5e d0 ff 	addi	-48, r11, r11
     c24:	8b 00       	zxb	r11
     c26:	69 5a       	cmp	9, r11
     c28:	c3 e5       	bnh	bf0 <_core_state_transition+0x62>
     c2a:	27 57 15 00 	ld.w	20[r7], r10
     c2e:	41 52       	add	1, r10
     c30:	67 57 15 00 	st.w	r10, 20[r7]
     c34:	a5 0d       	br	c48 <_core_state_transition+0xba>
     c36:	f1 59       	cmp	r17, r11
     c38:	92 6d       	be	d0a <_core_state_transition+0x17c>
     c3a:	f2 59       	cmp	r18, r11
     c3c:	f2 65       	be	d0a <_core_state_transition+0x17c>
     c3e:	27 57 0d 00 	ld.w	12[r7], r10
     c42:	41 52       	add	1, r10
     c44:	67 57 0d 00 	st.w	r10, 12[r7]
     c48:	0d 60       	mov	r13, r12
     c4a:	01 52       	mov	1, r10
     c4c:	66 67 01 00 	st.w	r12, 0[r6]
     c50:	7f 00       	jmp	[lp]
     c52:	f0 59       	cmp	r16, r11
     c54:	d2 65       	be	d1e <_core_state_transition+0x190>
     c56:	0b 5e d0 ff 	addi	-48, r11, r11
     c5a:	8b 00       	zxb	r11
     c5c:	69 5a       	cmp	9, r11
     c5e:	93 cd       	bnh	bf0 <_core_state_transition+0x62>
     c60:	27 57 11 00 	ld.w	16[r7], r10
     c64:	41 52       	add	1, r10
     c66:	67 57 11 00 	st.w	r10, 16[r7]
     c6a:	f5 ed       	br	c48 <_core_state_transition+0xba>
     c6c:	0b 56 d0 ff 	addi	-48, r11, r10
     c70:	8a 00       	zxb	r10
     c72:	69 52       	cmp	9, r10
     c74:	eb 2d       	bh	cd0 <_core_state_transition+0x142>
     c76:	04 52       	mov	4, r10
     c78:	27 5f 01 00 	ld.w	0[r7], r11
     c7c:	41 5a       	add	1, r11
     c7e:	67 5f 01 00 	st.w	r11, 0[r7]
     c82:	8e 5f 01 00 	ld.bu	0[r14], r11
     c86:	0d 60       	mov	r13, r12
     c88:	60 5a       	cmp	0, r11
     c8a:	82 bd       	be	bfa <_core_state_transition+0x6c>
     c8c:	61 52       	cmp	1, r10
     c8e:	e2 dd       	be	c4a <_core_state_transition+0xbc>
     c90:	41 6a       	add	1, r13
     c92:	41 72       	add	1, r14
     c94:	ef 59       	cmp	r15, r11
     c96:	ea 95       	bne	bc2 <_core_state_transition+0x34>
     c98:	41 62       	add	1, r12
     c9a:	66 67 01 00 	st.w	r12, 0[r6]
     c9e:	7f 00       	jmp	[lp]
     ca0:	0b 56 d0 ff 	addi	-48, r11, r10
     ca4:	8a 00       	zxb	r10
     ca6:	69 52       	cmp	9, r10
     ca8:	9b 25       	bh	cea <_core_state_transition+0x15c>
     caa:	27 5f 09 00 	ld.w	8[r7], r11
     cae:	04 52       	mov	4, r10
     cb0:	41 5a       	add	1, r11
     cb2:	67 5f 09 00 	st.w	r11, 8[r7]
     cb6:	d5 9d       	br	bf0 <_core_state_transition+0x62>
     cb8:	27 57 05 00 	ld.w	4[r7], r10
     cbc:	41 52       	add	1, r10
     cbe:	67 57 05 00 	st.w	r10, 4[r7]
     cc2:	b5 c5       	br	c48 <_core_state_transition+0xba>
     cc4:	27 57 19 00 	ld.w	24[r7], r10
     cc8:	41 52       	add	1, r10
     cca:	67 57 19 00 	st.w	r10, 24[r7]
     cce:	d5 bd       	br	c48 <_core_state_transition+0xba>
     cd0:	f1 59       	cmp	r17, r11
     cd2:	c2 25       	be	d1a <_core_state_transition+0x18c>
     cd4:	f2 59       	cmp	r18, r11
     cd6:	a2 25       	be	d1a <_core_state_transition+0x18c>
     cd8:	f0 59       	cmp	r16, r11
     cda:	a2 35       	be	d3e <_core_state_transition+0x1b0>
     cdc:	27 5f 05 00 	ld.w	4[r7], r11
     ce0:	01 52       	mov	1, r10
     ce2:	ca 59       	add	r10, r11
     ce4:	67 5f 05 00 	st.w	r11, 4[r7]
     ce8:	85 cd       	br	c78 <_core_state_transition+0xea>
     cea:	f0 59       	cmp	r16, r11
     cec:	92 25       	be	d2e <_core_state_transition+0x1a0>
     cee:	27 57 09 00 	ld.w	8[r7], r10
     cf2:	41 52       	add	1, r10
     cf4:	67 57 09 00 	st.w	r10, 8[r7]
     cf8:	85 ad       	br	c48 <_core_state_transition+0xba>
     cfa:	27 5f 15 00 	ld.w	20[r7], r11
     cfe:	03 52       	mov	3, r10
     d00:	41 5a       	add	1, r11
     d02:	67 5f 15 00 	st.w	r11, 20[r7]
     d06:	bf 07 ea fe 	jr	bf0 <_core_state_transition+0x62>
     d0a:	27 5f 0d 00 	ld.w	12[r7], r11
     d0e:	06 52       	mov	6, r10
     d10:	41 5a       	add	1, r11
     d12:	67 5f 0d 00 	st.w	r11, 12[r7]
     d16:	bf 07 da fe 	jr	bf0 <_core_state_transition+0x62>
     d1a:	02 52       	mov	2, r10
     d1c:	e5 ad       	br	c78 <_core_state_transition+0xea>
     d1e:	27 5f 11 00 	ld.w	16[r7], r11
     d22:	05 52       	mov	5, r10
     d24:	41 5a       	add	1, r11
     d26:	67 5f 11 00 	st.w	r11, 16[r7]
     d2a:	bf 07 c6 fe 	jr	bf0 <_core_state_transition+0x62>
     d2e:	27 5f 09 00 	ld.w	8[r7], r11
     d32:	05 52       	mov	5, r10
     d34:	41 5a       	add	1, r11
     d36:	67 5f 09 00 	st.w	r11, 8[r7]
     d3a:	bf 07 b6 fe 	jr	bf0 <_core_state_transition+0x62>
     d3e:	05 52       	mov	5, r10
     d40:	c5 9d       	br	c78 <_core_state_transition+0xea>
     d42:	00 52       	mov	0, r10
     d44:	bf 07 b6 fe 	jr	bfa <_core_state_transition+0x6c>
     d48:	00 52       	mov	0, r10
     d4a:	41 62       	add	1, r12
     d4c:	f5 a5       	br	c9a <_core_state_transition+0x10c>

00000d4e <_core_bench_state>:
     d4e:	80 07 e1 f1 	prepare	{r23 - r29, lp}, 0
     d52:	08 b8       	mov	r8, r23
     d54:	03 1e bc ff 	addi	-68, sp, sp
     d58:	09 d8       	mov	r9, r27
     d5a:	07 c0       	mov	r7, r24
     d5c:	06 d0       	mov	r6, r26
     d5e:	f7 00       	sxh	r23
     d60:	fb 00       	sxh	r27
     d62:	23 ef 64 00 	ld.h	100[sp], r29
     d66:	e3 e7 69 00 	ld.hu	104[sp], r28
     d6a:	00 5a       	mov	0, r11
     d6c:	20 6e 20 00 	movea	32, r0, r13
     d70:	63 3f 01 00 	st.w	r7, 0[sp]
     d74:	20 66 24 00 	movea	36, r0, r12
     d78:	04 52       	mov	4, r10
     d7a:	c3 61       	add	sp, r12
     d7c:	c3 51       	add	sp, r10
     d7e:	cb 61       	add	r11, r12
     d80:	cb 51       	add	r11, r10
     d82:	6c 07 01 00 	st.w	r0, 0[r12]
     d86:	6a 07 01 00 	st.w	r0, 0[r10]
     d8a:	44 5a       	add	4, r11
     d8c:	ed 59       	cmp	r13, r11
     d8e:	ba f5       	bne	d74 <_core_bench_state+0x26>
     d90:	98 57 01 00 	ld.bu	0[r24], r10
     d94:	60 52       	cmp	0, r10
     d96:	ba 05       	bne	d9c <_core_bench_state+0x4e>
     d98:	80 07 28 01 	jr	ec0 <_core_bench_state+0x172>
     d9c:	39 06 8e 0b 	mov	0xb8e, r25
     da0:	00 00 
     da2:	20 3e 24 00 	movea	36, r0, r7
     da6:	03 30       	mov	sp, r6
     da8:	c3 39       	add	sp, r7
     daa:	80 ff 04 00 	jarl	dae <_core_bench_state+0x60>, lp
     dae:	44 fa       	add	4, lp
     db0:	79 00       	jmp	[r25]
     db2:	20 5e 44 00 	movea	68, r0, r11
     db6:	c2 52       	shl	2, r10
     db8:	c3 59       	add	sp, r11
     dba:	cb 51       	add	r11, r10
     dbc:	23 5f 01 00 	ld.w	0[sp], r11
     dc0:	2a 67 c1 ff 	ld.w	-64[r10], r12
     dc4:	8b 5f 01 00 	ld.bu	0[r11], r11
     dc8:	41 62       	add	1, r12
     dca:	6a 67 c1 ff 	st.w	r12, -64[r10]
     dce:	60 5a       	cmp	0, r11
     dd0:	9a ed       	bne	da2 <_core_bench_state+0x54>
     dd2:	98 5f 01 00 	ld.bu	0[r24], r11
     dd6:	63 c7 01 00 	st.w	r24, 0[sp]
     dda:	d8 d1       	add	r24, r26
     ddc:	fa c1       	cmp	r26, r24
     dde:	e9 15       	bnl	e0a <_core_bench_state+0xbc>
     de0:	18 50       	mov	r24, r10
     de2:	20 66 2c 00 	movea	44, r0, r12
     de6:	b5 05       	br	dec <_core_bench_state+0x9e>
     de8:	8b 5f 01 00 	ld.bu	0[r11], r11
     dec:	ec 59       	cmp	r12, r11
     dee:	c2 05       	be	df6 <_core_bench_state+0xa8>
     df0:	37 59       	xor	r23, r11
     df2:	4a 5f 00 00 	st.b	r11, 0[r10]
     df6:	23 5f 01 00 	ld.w	0[sp], r11
     dfa:	dd 59       	add	r29, r11
     dfc:	63 5f 01 00 	st.w	r11, 0[sp]
     e00:	0b 50       	mov	r11, r10
     e02:	fa 59       	cmp	r26, r11
     e04:	a1 f5       	bl	de8 <_core_bench_state+0x9a>
     e06:	98 5f 01 00 	ld.bu	0[r24], r11
     e0a:	63 c7 01 00 	st.w	r24, 0[sp]
     e0e:	60 5a       	cmp	0, r11
     e10:	c2 1d       	be	e48 <_core_bench_state+0xfa>
     e12:	39 06 8e 0b 	mov	0xb8e, r25
     e16:	00 00 
     e18:	20 3e 24 00 	movea	36, r0, r7
     e1c:	03 30       	mov	sp, r6
     e1e:	c3 39       	add	sp, r7
     e20:	80 ff 04 00 	jarl	e24 <_core_bench_state+0xd6>, lp
     e24:	44 fa       	add	4, lp
     e26:	79 00       	jmp	[r25]
     e28:	20 5e 44 00 	movea	68, r0, r11
     e2c:	c2 52       	shl	2, r10
     e2e:	c3 59       	add	sp, r11
     e30:	cb 51       	add	r11, r10
     e32:	23 5f 01 00 	ld.w	0[sp], r11
     e36:	2a 67 c1 ff 	ld.w	-64[r10], r12
     e3a:	8b 5f 01 00 	ld.bu	0[r11], r11
     e3e:	41 62       	add	1, r12
     e40:	6a 67 c1 ff 	st.w	r12, -64[r10]
     e44:	60 5a       	cmp	0, r11
     e46:	9a ed       	bne	e18 <_core_bench_state+0xca>
     e48:	63 c7 01 00 	st.w	r24, 0[sp]
     e4c:	18 60       	mov	r24, r12
     e4e:	fa c1       	cmp	r26, r24
     e50:	a9 15       	bnl	e74 <_core_bench_state+0x126>
     e52:	20 56 2c 00 	movea	44, r0, r10
     e56:	8c 5f 01 00 	ld.bu	0[r12], r11
     e5a:	ea 59       	cmp	r10, r11
     e5c:	c2 05       	be	e64 <_core_bench_state+0x116>
     e5e:	3b 59       	xor	r27, r11
     e60:	4c 5f 00 00 	st.b	r11, 0[r12]
     e64:	23 5f 01 00 	ld.w	0[sp], r11
     e68:	dd 59       	add	r29, r11
     e6a:	63 5f 01 00 	st.w	r11, 0[sp]
     e6e:	0b 60       	mov	r11, r12
     e70:	eb d1       	cmp	r11, r26
     e72:	ab f5       	bh	e56 <_core_bench_state+0x108>
     e74:	00 ea       	mov	0, r29
     e76:	3b 06 60 10 	mov	0x1060, r27
     e7a:	00 00 
     e7c:	20 d6 20 00 	movea	32, r0, r26
     e80:	04 52       	mov	4, r10
     e82:	1c 38       	mov	r28, r7
     e84:	c3 51       	add	sp, r10
     e86:	dd 51       	add	r29, r10
     e88:	2a 37 01 00 	ld.w	0[r10], r6
     e8c:	80 ff 04 00 	jarl	e90 <_core_bench_state+0x142>, lp
     e90:	44 fa       	add	4, lp
     e92:	7b 00       	jmp	[r27]
     e94:	20 5e 24 00 	movea	36, r0, r11
     e98:	ca 3e ff ff 	andi	65535, r10, r7
     e9c:	c3 59       	add	sp, r11
     e9e:	dd 59       	add	r29, r11
     ea0:	44 ea       	add	4, r29
     ea2:	2b 37 01 00 	ld.w	0[r11], r6
     ea6:	80 ff 04 00 	jarl	eaa <_core_bench_state+0x15c>, lp
     eaa:	44 fa       	add	4, lp
     eac:	7b 00       	jmp	[r27]
     eae:	ca e6 ff ff 	andi	65535, r10, r28
     eb2:	fa e9       	cmp	r26, r29
     eb4:	ea e5       	bne	e80 <_core_bench_state+0x132>
     eb6:	03 1e 44 00 	addi	68, sp, sp
     eba:	1c 50       	mov	r28, r10
     ebc:	40 06 ff f1 	dispose	0, {r23 - r29, lp}, lp
     ec0:	00 5a       	mov	0, r11
     ec2:	a5 8d       	br	dd6 <_core_bench_state+0x88>

00000ec4 <_portable_init>:
     ec4:	01 52       	mov	1, r10
     ec6:	46 57 00 00 	st.b	r10, 0[r6]
     eca:	7f 00       	jmp	[lp]

00000ecc <_portable_fini>:
     ecc:	46 07 00 00 	st.b	r0, 0[r6]
     ed0:	7f 00       	jmp	[lp]

00000ed2 <_parseval>:
     ed2:	06 77 00 00 	ld.b	0[r6], r14
     ed6:	20 56 2d 00 	movea	45, r0, r10
     eda:	ea 71       	cmp	r10, r14
     edc:	d2 55       	be	f86 <_parseval+0xb4>
     ede:	01 82       	mov	1, r16
     ee0:	20 5e 30 00 	movea	48, r0, r11
     ee4:	eb 71       	cmp	r11, r14
     ee6:	f2 2d       	be	f44 <_parseval+0x72>
     ee8:	0e 56 d0 ff 	addi	-48, r14, r10
     eec:	8a 00       	zxb	r10
     eee:	69 52       	cmp	9, r10
     ef0:	8b 55       	bh	f90 <_parseval+0xbe>
     ef2:	06 5f 01 00 	ld.b	1[r6], r11
     ef6:	06 6e 02 00 	addi	2, r6, r13
     efa:	00 52       	mov	0, r10
     efc:	e5 05       	br	f08 <_parseval+0x36>
     efe:	0d 67 00 00 	ld.b	0[r13], r12
     f02:	0b 70       	mov	r11, r14
     f04:	41 6a       	add	1, r13
     f06:	0c 58       	mov	r12, r11
     f08:	0a 60       	mov	r10, r12
     f0a:	0b 7e d0 ff 	addi	-48, r11, r15
     f0e:	ca 61       	add	r10, r12
     f10:	0e 76 d0 ff 	addi	-48, r14, r14
     f14:	0c 50       	mov	r12, r10
     f16:	c2 52       	shl	2, r10
     f18:	cc 51       	add	r12, r10
     f1a:	cf 66 ff 00 	andi	255, r15, r12
     f1e:	ce 51       	add	r14, r10
     f20:	69 62       	cmp	9, r12
     f22:	e3 ed       	bnh	efe <_parseval+0x2c>
     f24:	20 66 4b 00 	movea	75, r0, r12
     f28:	ec 59       	cmp	r12, r11
     f2a:	92 0d       	be	f3c <_parseval+0x6a>
     f2c:	20 66 4d 00 	movea	77, r0, r12
     f30:	ec 59       	cmp	r12, r11
     f32:	aa 05       	bne	f36 <_parseval+0x64>
     f34:	d4 52       	shl	20, r10
     f36:	f0 57 20 02 	mul	r16, r10, r0
     f3a:	7f 00       	jmp	[lp]
     f3c:	ca 52       	shl	10, r10
     f3e:	f0 57 20 02 	mul	r16, r10, r0
     f42:	7f 00       	jmp	[lp]
     f44:	06 5f 01 00 	ld.b	1[r6], r11
     f48:	20 56 78 00 	movea	120, r0, r10
     f4c:	ea 59       	cmp	r10, r11
     f4e:	ca d5       	bne	ef6 <_parseval+0x24>
     f50:	06 6e 02 00 	addi	2, r6, r13
     f54:	00 52       	mov	0, r10
     f56:	0d 5f 00 00 	ld.b	0[r13], r11
     f5a:	41 6a       	add	1, r13
     f5c:	cb 76 ff 00 	andi	255, r11, r14
     f60:	0b 66 d0 ff 	addi	-48, r11, r12
     f64:	0e 7e d0 ff 	addi	-48, r14, r15
     f68:	8f 00       	zxb	r15
     f6a:	69 7a       	cmp	9, r15
     f6c:	e3 05       	bnh	f78 <_parseval+0xa6>
     f6e:	0e 76 9f ff 	addi	-97, r14, r14
     f72:	8e 00       	zxb	r14
     f74:	65 72       	cmp	5, r14
     f76:	fb d5       	bh	f24 <_parseval+0x52>
     f78:	c4 52       	shl	4, r10
     f7a:	69 62       	cmp	9, r12
     f7c:	b7 05       	ble	f82 <_parseval+0xb0>
     f7e:	0b 66 a9 ff 	addi	-87, r11, r12
     f82:	cc 51       	add	r12, r10
     f84:	95 ed       	br	f56 <_parseval+0x84>
     f86:	06 77 01 00 	ld.b	1[r6], r14
     f8a:	1f 82       	mov	-1, r16
     f8c:	41 32       	add	1, r6
     f8e:	95 ad       	br	ee0 <_parseval+0xe>
     f90:	0e 58       	mov	r14, r11
     f92:	00 52       	mov	0, r10
     f94:	85 cd       	br	f24 <_parseval+0x52>

00000f96 <_get_seed_args>:
     f96:	80 07 21 00 	prepare	{lp}, 0
     f9a:	e6 39       	cmp	r6, r7
     f9c:	cf 05       	bgt	fa4 <_get_seed_args+0xe>
     f9e:	00 52       	mov	0, r10
     fa0:	40 06 3f 00 	dispose	0, {lp}, lp
     fa4:	c2 32       	shl	2, r6
     fa6:	c8 31       	add	r8, r6
     fa8:	26 37 01 00 	ld.w	0[r6], r6
     fac:	bf ff 26 ff 	jarl	ed2 <_parseval>, lp
     fb0:	40 06 3f 00 	dispose	0, {lp}, lp

00000fb4 <_crcu8>:
     fb4:	86 00       	zxb	r6
     fb6:	c7 56 ff ff 	andi	65535, r7, r10
     fba:	08 5a       	mov	8, r11
     fbc:	e5 05       	br	fc8 <_crcu8+0x14>
     fbe:	5f 5a       	add	-1, r11
     fc0:	81 52       	shr	1, r10
     fc2:	8b 00       	zxb	r11
     fc4:	60 5a       	cmp	0, r11
     fc6:	b2 15       	be	fec <_crcu8+0x38>
     fc8:	0a 60       	mov	r10, r12
     fca:	26 61       	xor	r6, r12
     fcc:	81 32       	shr	1, r6
     fce:	cc 66 01 00 	andi	1, r12, r12
     fd2:	61 62       	cmp	1, r12
     fd4:	da f5       	bne	fbe <_crcu8+0xa>
     fd6:	aa 56 02 40 	xori	16386, r10, r10
     fda:	20 66 00 80 	movea	-32768, r0, r12
     fde:	81 52       	shr	1, r10
     fe0:	5f 5a       	add	-1, r11
     fe2:	0c 51       	or	r12, r10
     fe4:	8b 00       	zxb	r11
     fe6:	ca 00       	zxh	r10
     fe8:	60 5a       	cmp	0, r11
     fea:	fa ed       	bne	fc8 <_crcu8+0x14>
     fec:	7f 00       	jmp	[lp]

00000fee <_crcu16>:
     fee:	c6 00       	zxh	r6
     ff0:	c7 56 ff ff 	andi	65535, r7, r10
     ff4:	c6 66 ff 00 	andi	255, r6, r12
     ff8:	08 5a       	mov	8, r11
     ffa:	e5 05       	br	1006 <_crcu16+0x18>
     ffc:	5f 5a       	add	-1, r11
     ffe:	81 52       	shr	1, r10
    1000:	8b 00       	zxb	r11
    1002:	60 5a       	cmp	0, r11
    1004:	b2 15       	be	102a <_crcu16+0x3c>
    1006:	0a 68       	mov	r10, r13
    1008:	2c 69       	xor	r12, r13
    100a:	81 62       	shr	1, r12
    100c:	cd 6e 01 00 	andi	1, r13, r13
    1010:	61 6a       	cmp	1, r13
    1012:	da f5       	bne	ffc <_crcu16+0xe>
    1014:	aa 56 02 40 	xori	16386, r10, r10
    1018:	20 6e 00 80 	movea	-32768, r0, r13
    101c:	81 52       	shr	1, r10
    101e:	5f 5a       	add	-1, r11
    1020:	0d 51       	or	r13, r10
    1022:	8b 00       	zxb	r11
    1024:	ca 00       	zxh	r10
    1026:	60 5a       	cmp	0, r11
    1028:	fa ed       	bne	1006 <_crcu16+0x18>
    102a:	88 32       	shr	8, r6
    102c:	08 5a       	mov	8, r11
    102e:	e5 05       	br	103a <_crcu16+0x4c>
    1030:	5f 5a       	add	-1, r11
    1032:	81 52       	shr	1, r10
    1034:	8b 00       	zxb	r11
    1036:	60 5a       	cmp	0, r11
    1038:	b2 15       	be	105e <_crcu16+0x70>
    103a:	0a 60       	mov	r10, r12
    103c:	26 61       	xor	r6, r12
    103e:	81 32       	shr	1, r6
    1040:	cc 66 01 00 	andi	1, r12, r12
    1044:	61 62       	cmp	1, r12
    1046:	da f5       	bne	1030 <_crcu16+0x42>
    1048:	aa 56 02 40 	xori	16386, r10, r10
    104c:	20 66 00 80 	movea	-32768, r0, r12
    1050:	81 52       	shr	1, r10
    1052:	5f 5a       	add	-1, r11
    1054:	0c 51       	or	r12, r10
    1056:	8b 00       	zxb	r11
    1058:	ca 00       	zxh	r10
    105a:	60 5a       	cmp	0, r11
    105c:	fa ed       	bne	103a <_crcu16+0x4c>
    105e:	7f 00       	jmp	[lp]

00001060 <_crcu32>:
    1060:	80 07 e1 00 	prepare	{r28 - r29, lp}, 0
    1064:	c7 00       	zxh	r7
    1066:	06 e0       	mov	r6, r28
    1068:	3d 06 ee 0f 	mov	0xfee, r29
    106c:	00 00 
    106e:	c6 36 ff ff 	andi	65535, r6, r6
    1072:	80 ff 04 00 	jarl	1076 <_crcu32+0x16>, lp
    1076:	44 fa       	add	4, lp
    1078:	7d 00       	jmp	[r29]
    107a:	1c 30       	mov	r28, r6
    107c:	ca 3e ff ff 	andi	65535, r10, r7
    1080:	90 32       	shr	16, r6
    1082:	80 ff 04 00 	jarl	1086 <_crcu32+0x26>, lp
    1086:	44 fa       	add	4, lp
    1088:	7d 00       	jmp	[r29]
    108a:	40 06 ff 00 	dispose	0, {r28 - r29, lp}, lp

0000108e <_crc16>:
    108e:	80 07 21 00 	prepare	{lp}, 0
    1092:	c6 00       	zxh	r6
    1094:	c7 00       	zxh	r7
    1096:	bf ff 58 ff 	jarl	fee <_crcu16>, lp
    109a:	40 06 3f 00 	dispose	0, {lp}, lp

0000109e <_check_data_types>:
    109e:	00 52       	mov	0, r10
    10a0:	7f 00       	jmp	[lp]

Disassembly of section .text.startup:

000010a2 <_main>:
    10a2:	80 07 e1 00 	prepare	{r28 - r29, lp}, 0
    10a6:	07 e8       	mov	r7, r29
    10a8:	03 1e b8 ff 	addi	-72, sp, sp
    10ac:	1d 40       	mov	r29, r8
    10ae:	63 37 01 00 	st.w	r6, 0[sp]
    10b2:	03 38       	mov	sp, r7
    10b4:	03 36 46 00 	addi	70, sp, r6
    10b8:	3c 06 96 0f 	mov	0xf96, r28
    10bc:	00 00 
    10be:	bf ff 06 fe 	jarl	ec4 <_portable_init>, lp
    10c2:	23 3f 01 00 	ld.w	0[sp], r7
    10c6:	01 32       	mov	1, r6
    10c8:	1d 40       	mov	r29, r8
    10ca:	80 ff 04 00 	jarl	10ce <_main+0x2c>, lp
    10ce:	44 fa       	add	4, lp
    10d0:	7c 00       	jmp	[r28]
    10d2:	23 3f 01 00 	ld.w	0[sp], r7
    10d6:	02 32       	mov	2, r6
    10d8:	1d 40       	mov	r29, r8
    10da:	63 57 04 00 	st.h	r10, 4[sp]
    10de:	80 ff 04 00 	jarl	10e2 <_main+0x40>, lp
    10e2:	44 fa       	add	4, lp
    10e4:	7c 00       	jmp	[r28]
    10e6:	23 3f 01 00 	ld.w	0[sp], r7
    10ea:	03 32       	mov	3, r6
    10ec:	1d 40       	mov	r29, r8
    10ee:	63 57 06 00 	st.h	r10, 6[sp]
    10f2:	80 ff 04 00 	jarl	10f6 <_main+0x54>, lp
    10f6:	44 fa       	add	4, lp
    10f8:	7c 00       	jmp	[r28]
    10fa:	23 3f 01 00 	ld.w	0[sp], r7
    10fe:	04 32       	mov	4, r6
    1100:	1d 40       	mov	r29, r8
    1102:	63 57 08 00 	st.h	r10, 8[sp]
    1106:	80 ff 04 00 	jarl	110a <_main+0x68>, lp
    110a:	44 fa       	add	4, lp
    110c:	7c 00       	jmp	[r28]
    110e:	23 3f 01 00 	ld.w	0[sp], r7
    1112:	01 52       	mov	1, r10
    1114:	05 32       	mov	5, r6
    1116:	1d 40       	mov	r29, r8
    1118:	63 57 21 00 	st.w	r10, 32[sp]
    111c:	80 ff 04 00 	jarl	1120 <_main+0x7e>, lp
    1120:	44 fa       	add	4, lp
    1122:	7c 00       	jmp	[r28]
    1124:	60 52       	cmp	0, r10
    1126:	aa 05       	bne	112a <_main+0x88>
    1128:	07 52       	mov	7, r10
    112a:	63 57 25 00 	st.w	r10, 36[sp]
    112e:	23 57 05 00 	ld.w	4[sp], r10
    1132:	60 52       	cmp	0, r10
    1134:	b2 05       	be	113a <_main+0x98>
    1136:	80 07 68 02 	jr	139e <_main+0x2fc>
    113a:	23 57 08 00 	ld.h	8[sp], r10
    113e:	60 52       	cmp	0, r10
    1140:	ba 05       	bne	1146 <_main+0xa4>
    1142:	80 07 48 02 	jr	138a <_main+0x2e8>
    1146:	23 5f 25 00 	ld.w	36[sp], r11
    114a:	2a 06 10 a0 	mov	0xfedfa010, r10
    114e:	df fe 
    1150:	63 57 0d 00 	st.w	r10, 12[sp]
    1154:	63 07 44 00 	st.h	r0, 68[sp]
    1158:	cb 66 01 00 	andi	1, r11, r12
    115c:	cb 56 02 00 	andi	2, r11, r10
    1160:	0c 68       	mov	r12, r13
    1162:	b2 05       	be	1168 <_main+0xc6>
    1164:	41 6a       	add	1, r13
    1166:	cd 00       	zxh	r13
    1168:	cb 56 04 00 	andi	4, r11, r10
    116c:	b2 05       	be	1172 <_main+0xd0>
    116e:	41 6a       	add	1, r13
    1170:	cd 00       	zxh	r13
    1172:	20 36 d0 07 	movea	2000, r0, r6
    1176:	03 7e 10 00 	addi	16, sp, r15
    117a:	00 52       	mov	0, r10
    117c:	00 72       	mov	0, r14
    117e:	01 92       	mov	1, r18
    1180:	ed 37 fe 6a 	divqu	r13, r6, r13
    1184:	63 37 1d 00 	st.w	r6, 28[sp]
    1188:	12 68       	mov	r18, r13
    118a:	0e 80       	mov	r14, r16
    118c:	ea 6f c0 00 	shl	r10, r13
    1190:	e6 87 20 02 	mul	r6, r16, r0
    1194:	4b 69       	and	r11, r13
    1196:	41 52       	add	1, r10
    1198:	0e 8e 01 00 	addi	1, r14, r17
    119c:	60 6a       	cmp	0, r13
    119e:	82 0d       	be	11ae <_main+0x10c>
    11a0:	23 6f 0d 00 	ld.w	12[sp], r13
    11a4:	d1 76 ff ff 	andi	65535, r17, r14
    11a8:	d0 69       	add	r16, r13
    11aa:	6f 6f 01 00 	st.w	r13, 0[r15]
    11ae:	44 7a       	add	4, r15
    11b0:	63 52       	cmp	3, r10
    11b2:	ba ed       	bne	1188 <_main+0xe6>
    11b4:	60 62       	cmp	0, r12
    11b6:	b2 05       	be	11bc <_main+0x11a>
    11b8:	80 07 7a 01 	jr	1332 <_main+0x290>
    11bc:	cb 56 02 00 	andi	2, r11, r10
    11c0:	b2 05       	be	11c6 <_main+0x124>
    11c2:	80 07 8e 01 	jr	1350 <_main+0x2ae>
    11c6:	cb 5e 04 00 	andi	4, r11, r11
    11ca:	b2 05       	be	11d0 <_main+0x12e>
    11cc:	80 07 52 01 	jr	131e <_main+0x27c>
    11d0:	03 36 04 00 	addi	4, sp, r6
    11d4:	3d 06 8e 10 	mov	0x108e, r29
    11d8:	00 00 
    11da:	bf ff 30 ee 	jarl	a <_iterate>, lp
    11de:	23 37 04 00 	ld.h	4[sp], r6
    11e2:	00 3a       	mov	0, r7
    11e4:	80 ff 04 00 	jarl	11e8 <_main+0x146>, lp
    11e8:	44 fa       	add	4, lp
    11ea:	7d 00       	jmp	[r29]
    11ec:	23 37 06 00 	ld.h	6[sp], r6
    11f0:	ca 3e ff ff 	andi	65535, r10, r7
    11f4:	80 ff 04 00 	jarl	11f8 <_main+0x156>, lp
    11f8:	44 fa       	add	4, lp
    11fa:	7d 00       	jmp	[r29]
    11fc:	23 37 08 00 	ld.h	8[sp], r6
    1200:	ca 3e ff ff 	andi	65535, r10, r7
    1204:	80 ff 04 00 	jarl	1208 <_main+0x166>, lp
    1208:	44 fa       	add	4, lp
    120a:	7d 00       	jmp	[r29]
    120c:	23 37 1c 00 	ld.h	28[sp], r6
    1210:	ca 3e ff ff 	andi	65535, r10, r7
    1214:	80 ff 04 00 	jarl	1218 <_main+0x176>, lp
    1218:	44 fa       	add	4, lp
    121a:	7d 00       	jmp	[r29]
    121c:	20 5e 05 7b 	movea	31493, r0, r11
    1220:	ca 00       	zxh	r10
    1222:	eb 51       	cmp	r11, r10
    1224:	ba 05       	bne	122a <_main+0x188>
    1226:	80 07 58 01 	jr	137e <_main+0x2dc>
    122a:	eb 6d       	bh	1306 <_main+0x264>
    122c:	20 5e f2 18 	movea	6386, r0, r11
    1230:	eb 51       	cmp	r11, r10
    1232:	ba 05       	bne	1238 <_main+0x196>
    1234:	80 07 96 01 	jr	13ca <_main+0x328>
    1238:	20 5e af 4e 	movea	20143, r0, r11
    123c:	eb 51       	cmp	r11, r10
    123e:	b2 05       	be	1244 <_main+0x1a2>
    1240:	80 07 34 01 	jr	1374 <_main+0x2d2>
    1244:	02 52       	mov	2, r10
    1246:	2b 06 0c a0 	mov	0xfedfa00c, r11
    124a:	df fe 
    124c:	2b 87 01 00 	ld.w	0[r11], r16
    1250:	60 82       	cmp	0, r16
    1252:	ba 05       	bne	1258 <_main+0x1b6>
    1254:	80 07 7c 01 	jr	13d0 <_main+0x32e>
    1258:	0a 98       	mov	r10, r19
    125a:	27 06 ba 14 	mov	0x14ba, r7
    125e:	00 00 
    1260:	ca 99       	add	r10, r19
    1262:	26 06 b0 14 	mov	0x14b0, r6
    1266:	00 00 
    1268:	2b 06 a6 14 	mov	0x14a6, r11
    126c:	00 00 
    126e:	d3 39       	add	r19, r7
    1270:	d3 31       	add	r19, r6
    1272:	00 52       	mov	0, r10
    1274:	00 62       	mov	0, r12
    1276:	01 42       	mov	1, r8
    1278:	cb 99       	add	r11, r19
    127a:	d5 35       	br	12e4 <_main+0x242>
    127c:	ee 8f f7 ff 	ld.hu	-10[r14], r17
    1280:	e7 5f 01 00 	ld.hu	0[r7], r11
    1284:	eb 89       	cmp	r11, r17
    1286:	d2 3d       	be	1300 <_main+0x25e>
    1288:	6e 47 fc ff 	st.h	r8, -4[r14]
    128c:	01 5a       	mov	1, r11
    128e:	0d 70       	mov	r13, r14
    1290:	cd 6e 02 00 	andi	2, r13, r13
    1294:	92 15       	be	12b6 <_main+0x214>
    1296:	20 6e 48 00 	movea	72, r0, r13
    129a:	e6 8f 01 00 	ld.hu	0[r6], r17
    129e:	c3 69       	add	sp, r13
    12a0:	cf 69       	add	r15, r13
    12a2:	ed 97 f9 ff 	ld.hu	-8[r13], r18
    12a6:	f1 91       	cmp	r17, r18
    12a8:	f2 05       	be	12b6 <_main+0x214>
    12aa:	41 5a       	add	1, r11
    12ac:	2d 77 dd ff 	ld.w	-36[r13], r14
    12b0:	cb 00       	zxh	r11
    12b2:	6d 5f fc ff 	st.h	r11, -4[r13]
    12b6:	ce 76 04 00 	andi	4, r14, r14
    12ba:	f2 0d       	be	12d8 <_main+0x236>
    12bc:	20 6e 48 00 	movea	72, r0, r13
    12c0:	c3 69       	add	sp, r13
    12c2:	cd 79       	add	r13, r15
    12c4:	f3 6f 01 00 	ld.hu	0[r19], r13
    12c8:	ef 77 fb ff 	ld.hu	-6[r15], r14
    12cc:	ed 71       	cmp	r13, r14
    12ce:	d2 05       	be	12d8 <_main+0x236>
    12d0:	41 5a       	add	1, r11
    12d2:	cb 00       	zxh	r11
    12d4:	6f 5f fc ff 	st.h	r11, -4[r15]
    12d8:	41 62       	add	1, r12
    12da:	cb 51       	add	r11, r10
    12dc:	cc 00       	zxh	r12
    12de:	ea 00       	sxh	r10
    12e0:	ec 81       	cmp	r12, r16
    12e2:	a3 4d       	bnh	1376 <_main+0x2d4>
    12e4:	0c 78       	mov	r12, r15
    12e6:	20 76 48 00 	movea	72, r0, r14
    12ea:	e4 7f 48 02 	mul	68, r15, r0
    12ee:	c3 71       	add	sp, r14
    12f0:	cf 71       	add	r15, r14
    12f2:	2e 6f dd ff 	ld.w	-36[r14], r13
    12f6:	6e 07 fc ff 	st.h	r0, -4[r14]
    12fa:	cd 5e 01 00 	andi	1, r13, r11
    12fe:	fa bd       	bne	127c <_main+0x1da>
    1300:	0d 70       	mov	r13, r14
    1302:	00 5a       	mov	0, r11
    1304:	e5 c5       	br	1290 <_main+0x1ee>
    1306:	2b 06 02 8a 	mov	0x8a02, r11
    130a:	00 00 
    130c:	eb 51       	cmp	r11, r10
    130e:	b2 3d       	be	1384 <_main+0x2e2>
    1310:	2b 06 f5 e9 	mov	0xe9f5, r11
    1314:	00 00 
    1316:	eb 51       	cmp	r11, r10
    1318:	ea 2d       	bne	1374 <_main+0x2d2>
    131a:	03 52       	mov	3, r10
    131c:	d5 95       	br	1246 <_main+0x1a4>
    131e:	23 37 1d 00 	ld.w	28[sp], r6
    1322:	23 47 19 00 	ld.w	24[sp], r8
    1326:	23 3f 04 00 	ld.h	4[sp], r7
    132a:	bf ff 7a f7 	jarl	aa4 <_core_init_state>, lp
    132e:	bf 07 a2 fe 	jr	11d0 <_main+0x12e>
    1332:	23 3f 11 00 	ld.w	16[sp], r7
    1336:	23 47 04 00 	ld.h	4[sp], r8
    133a:	bf ff 44 f6 	jarl	97e <_core_list_init>, lp
    133e:	23 5f 25 00 	ld.w	36[sp], r11
    1342:	63 57 29 00 	st.w	r10, 40[sp]
    1346:	cb 56 02 00 	andi	2, r11, r10
    134a:	ba 05       	bne	1350 <_main+0x2ae>
    134c:	bf 07 7a fe 	jr	11c6 <_main+0x124>
    1350:	23 57 06 00 	ld.h	6[sp], r10
    1354:	23 47 04 00 	ld.h	4[sp], r8
    1358:	d0 52       	shl	16, r10
    135a:	23 37 1d 00 	ld.w	28[sp], r6
    135e:	23 3f 15 00 	ld.w	20[sp], r7
    1362:	0a 41       	or	r10, r8
    1364:	03 4e 2c 00 	addi	44, sp, r9
    1368:	bf ff 28 ed 	jarl	90 <_core_init_matrix>, lp
    136c:	23 5f 25 00 	ld.w	36[sp], r11
    1370:	bf 07 56 fe 	jr	11c6 <_main+0x124>
    1374:	1f 52       	mov	-1, r10
    1376:	03 1e 48 00 	addi	72, sp, sp
    137a:	40 06 ff 00 	dispose	0, {r28 - r29, lp}, lp
    137e:	01 52       	mov	1, r10
    1380:	bf 07 c6 fe 	jr	1246 <_main+0x1a4>
    1384:	00 52       	mov	0, r10
    1386:	bf 07 c0 fe 	jr	1246 <_main+0x1a4>
    138a:	63 07 04 00 	st.h	r0, 4[sp]
    138e:	63 07 06 00 	st.h	r0, 6[sp]
    1392:	23 57 05 00 	ld.w	4[sp], r10
    1396:	20 5e 66 00 	movea	102, r0, r11
    139a:	63 5f 08 00 	st.h	r11, 8[sp]
    139e:	61 52       	cmp	1, r10
    13a0:	b2 05       	be	13a6 <_main+0x304>
    13a2:	bf 07 a4 fd 	jr	1146 <_main+0xa4>
    13a6:	23 57 08 00 	ld.h	8[sp], r10
    13aa:	60 52       	cmp	0, r10
    13ac:	b2 05       	be	13b2 <_main+0x310>
    13ae:	bf 07 98 fd 	jr	1146 <_main+0xa4>
    13b2:	20 56 15 34 	movea	13333, r0, r10
    13b6:	63 57 04 00 	st.h	r10, 4[sp]
    13ba:	63 57 06 00 	st.h	r10, 6[sp]
    13be:	20 56 66 00 	movea	102, r0, r10
    13c2:	63 57 08 00 	st.h	r10, 8[sp]
    13c6:	bf 07 80 fd 	jr	1146 <_main+0xa4>
    13ca:	04 52       	mov	4, r10
    13cc:	bf 07 7a fe 	jr	1246 <_main+0x1a4>
    13d0:	00 52       	mov	0, r10
    13d2:	a5 d5       	br	1376 <_main+0x2d4>

Disassembly of section .rodata:

000013d4 <_errpat-0x24>:
    13d4:	54 30       	divh	r20, r6
    13d6:	2e 33       	sld.b	46[ep], r6
    13d8:	65 2d       	sst.w	r5, 200[ep]
    13da:	31 46 00 2d 	movea	11520, r17, r8
    13de:	54 2e 54 2b 	movhi	11092, r20, r5
    13e2:	2b 54       	sld.h	86[ep], r10
    13e4:	71 00       	jmp	[r17]
    13e6:	31 54       	sld.h	98[ep], r10
    13e8:	33 2e 34 65 	movea	25908, r19, r5
    13ec:	34 7a       	satadd	-12, r15
    13ee:	00 33       	sld.b	0[ep], r6
    13f0:	34 2e 30 65 	movea	25904, r20, r5
    13f4:	2d 54       	sld.h	90[ep], r10
    13f6:	5e 00       	switch	ep

000013f8 <_errpat>:
    13f8:	d4 13       	sst.b	r2, 84[ep]
    13fa:	00 00       	nop	
    13fc:	dd 13       	sst.b	r2, 93[ep]
    13fe:	00 00       	nop	
    1400:	e6 13       	sst.b	r2, 102[ep]
    1402:	00 00       	nop	
    1404:	ef 13       	sst.b	r2, 111[ep]
    1406:	00 00       	nop	
    1408:	35 2e 35 30 	movea	12341, r21, r5
    140c:	30 65       	sld.w	96[ep], r12
    140e:	2b 33       	sld.b	43[ep], r6
    1410:	00 2d       	sld.w	0[ep], r5
    1412:	2e 31       	xor	r14, r6
    1414:	32 33       	sld.b	50[ep], r6
    1416:	65 2d       	sst.w	r5, 200[ep]
    1418:	32 00       	not	r18, r0
    141a:	2d 38       	not	r13, r7
    141c:	37 65       	sst.w	r12, 108[ep]
    141e:	2b 38       	not	r11, r7
    1420:	33 32       	satadd	-13, r6
    1422:	00 2b       	sld.b	0[ep], r5
    1424:	30 2e 36 65 	movea	25910, r16, r5
    1428:	2d 31       	xor	r13, r6
    142a:	32 00       	not	r18, r0

0000142c <_scipat>:
    142c:	08 14       	sld.h	16[ep], r2
    142e:	00 00       	nop	
    1430:	11 14       	sld.h	34[ep], r2
    1432:	00 00       	nop	
    1434:	1a 14       	sld.h	52[ep], r2
    1436:	00 00       	nop	
    1438:	23 14       	sld.h	70[ep], r2
    143a:	00 00       	nop	
    143c:	33 35       	sst.w	r6, 100[ep]
    143e:	2e 35       	sld.w	92[ep], r6
    1440:	34 34       	sld.h	104[ep], r6
    1442:	30 30       	not	r16, r6
    1444:	00 2e 31 32 	addi	12849, r0, r5
    1448:	33 34       	sld.h	102[ep], r6
    144a:	35 30       	not	r21, r6
    144c:	30 00       	not	r16, r0
    144e:	2d 31       	xor	r13, r6
    1450:	31 30       	not	r17, r6
    1452:	2e 37 30 30 	ld.h	12336[r14], r6
    1456:	00 2b       	sld.b	0[ep], r5
    1458:	30 2e 36 34 	movea	13366, r16, r5
    145c:	34 30       	not	r20, r6
    145e:	30 00       	not	r16, r0

00001460 <_floatpat>:
    1460:	3c 14       	sld.h	120[ep], r2
    1462:	00 00       	nop	
    1464:	45 14       	sld.h	138[ep], r2
    1466:	00 00       	nop	
    1468:	4e 14       	sld.h	156[ep], r2
    146a:	00 00       	nop	
    146c:	57 14       	sld.h	174[ep], r2
    146e:	00 00       	nop	
    1470:	35 30       	not	r21, r6
    1472:	31 32       	satadd	-15, r6
    1474:	00 31       	or	r0, r6
    1476:	32 33       	sld.b	50[ep], r6
    1478:	34 00       	not	r20, r0
    147a:	2d 38       	not	r13, r7
    147c:	37 34       	sld.h	110[ep], r6
    147e:	00 2b       	sld.b	0[ep], r5
    1480:	31 32       	satadd	-15, r6
    1482:	32 00       	not	r18, r0

00001484 <_intpat>:
    1484:	70 14       	sld.h	224[ep], r2
    1486:	00 00       	nop	
    1488:	75 14       	sld.h	234[ep], r2
    148a:	00 00       	nop	
    148c:	7a 14       	sld.h	244[ep], r2
    148e:	00 00       	nop	
    1490:	7f 14       	sld.h	254[ep], r2
    1492:	00 00       	nop	
    1494:	53 74       	sld.h	166[ep], r14
    1496:	61 74       	sld.h	194[ep], r14
    1498:	69 63       	sld.b	105[ep], r12
    149a:	00 48       	mov	r0, r9
    149c:	65 61       	tst	r5, r12
    149e:	70 00       	jmp	[r16]
    14a0:	53 74       	sld.h	166[ep], r14
    14a2:	61 63       	sld.b	97[ep], r12
    14a4:	6b 00       	jmp	[r11]

000014a6 <_state_known_crc>:
    14a6:	47 5e bf 39 	movhi	14783, r7, r11
    14aa:	a4 e5       	bn	146e <_floatpat+0xe>
    14ac:	3a 8e 84 8d 	movea	-29308, r26, r17

000014b0 <_matrix_known_crc>:
    14b0:	52 be 99 11 	movhi	4505, r18, r23
    14b4:	08 56 d7 1f 	addi	8151, r8, r10
    14b8:	47 07 b0 d4 	st.b	r0, -11088[r7]

000014ba <_list_known_crc>:
    14ba:	b0 d4       	sst.h	r26, 96[ep]
    14bc:	40 33       	sld.b	64[ep], r6
    14be:	79 6a       	cmp	-7, r13
    14c0:	14 e7 c1 e3 	ld.b	-7231[r20], r28

Disassembly of section .data:

fedfa000 <_mem_name>:
fedfa000:	94 14       	sst.h	r2, 40[ep]
fedfa002:	00 00       	nop	
fedfa004:	9b 14       	sst.h	r2, 54[ep]
fedfa006:	00 00       	nop	
fedfa008:	a0 14       	sst.h	r2, 64[ep]
	...

fedfa00c <_default_num_contexts>:
fedfa00c:	01 00       	breakpoint	
	...

Disassembly of section .bss:

fedfa010 <_static_memblk>:
	...

Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	0c 00       	.short	0x000c
   2:	00 00       	nop	
   4:	ff ff ff ff 	ld.hu	-2[lp], lp
   8:	03 00       	.short	0x0003
   a:	01 7c       	sld.h	2[ep], r15
   c:	1f 0c       	sld.h	62[ep], r1
   e:	03 00       	.short	0x0003
  10:	0c 00       	.short	0x000c
  12:	00 00       	nop	
  14:	00 00       	nop	
  16:	00 00       	nop	
  18:	a0 04       	sst.h	r0, 64[ep]
  1a:	00 00       	nop	
  1c:	44 00       	switch	gp
  1e:	00 00       	nop	
  20:	14 00       	.short	0x0014
  22:	00 00       	nop	
  24:	00 00       	nop	
  26:	00 00       	nop	
  28:	e4 04       	sst.h	r0, 200[ep]
  2a:	00 00       	nop	
  2c:	c8 00       	zxh	r8
  2e:	00 00       	nop	
  30:	04 08       	mov	gp, r1
  32:	00 00       	nop	
  34:	00 0e 08 00 	addi	8, r0, r1
  38:	0c 00       	.short	0x000c
  3a:	00 00       	nop	
  3c:	00 00       	nop	
  3e:	00 00       	nop	
  40:	ac 05       	bp	44 <_iterate+0x3a>
  42:	00 00       	nop	
  44:	30 00       	not	r16, r0
  46:	00 00       	nop	
  48:	0c 00       	.short	0x000c
  4a:	00 00       	nop	
  4c:	00 00       	nop	
  4e:	00 00       	nop	
  50:	dc 05       	bp	5a <_iterate+0x50>
  52:	00 00       	nop	
  54:	12 00       	.short	0x0012
  56:	00 00       	nop	
  58:	0c 00       	.short	0x000c
  5a:	00 00       	nop	
  5c:	00 00       	nop	
  5e:	00 00       	nop	
  60:	ee 05       	bge	6c <_iterate+0x62>
  62:	00 00       	nop	
  64:	5a 00       	switch	r26
  66:	00 00       	nop	
  68:	0c 00       	.short	0x000c
  6a:	00 00       	nop	
  6c:	00 00       	nop	
  6e:	00 00       	nop	
  70:	48 06 00 00 	dispose	4, {}, r0
  74:	24 00       	not	gp, r0
  76:	00 00       	nop	
  78:	0c 00       	.short	0x000c
  7a:	00 00       	nop	
  7c:	00 00       	nop	
  7e:	00 00       	nop	
  80:	6c 06 00 00 	dispose	22, {}, r0
  84:	20 00       	not	r0, r0
  86:	00 00       	nop	
  88:	0c 00       	.short	0x000c
  8a:	00 00       	nop	
  8c:	00 00       	nop	
  8e:	00 00       	nop	
  90:	8c 06 00 00 	ori	0, r12, r0
  94:	4e 00       	switch	r14
  96:	00 00       	nop	
  98:	0c 00       	.short	0x000c
  9a:	00 00       	nop	
  9c:	00 00       	nop	
  9e:	00 00       	nop	
  a0:	da 06 00 00 	andi	0, r26, r0
  a4:	1c 00       	.short	0x001c
  a6:	00 00       	nop	
  a8:	0c 00       	.short	0x000c
  aa:	00 00       	nop	
  ac:	00 00       	nop	
  ae:	00 00       	nop	
  b0:	f6 06 00 00 	jmp	11665408[r22]
  b4:	b2 00 
  b6:	00 00       	nop	
  b8:	14 00       	.short	0x0014
  ba:	00 00       	nop	
  bc:	00 00       	nop	
  be:	00 00       	nop	
  c0:	a8 07 00 00 	jr	ffe800c0 <_static_memblk+0x10860b0>
  c4:	d6 01       	add	r22, r0
  c6:	00 00       	nop	
  c8:	04 08       	mov	gp, r1
  ca:	00 00       	nop	
  cc:	00 0e 04 00 	addi	4, r0, r1
  d0:	0c 00       	.short	0x000c
  d2:	00 00       	nop	
  d4:	00 00       	nop	
  d6:	00 00       	nop	
  d8:	7e 09       	tst	ep, r1
  da:	00 00       	nop	
  dc:	26 01       	xor	r6, r0
  de:	00 00       	nop	
  e0:	0c 00       	.short	0x000c
  e2:	00 00       	nop	
  e4:	ff ff ff ff 	ld.hu	-2[lp], lp
  e8:	03 00       	.short	0x0003
  ea:	01 7c       	sld.h	2[ep], r15
  ec:	1f 0c       	sld.h	62[ep], r1
  ee:	03 00       	.short	0x0003
  f0:	0c 00       	.short	0x000c
  f2:	00 00       	nop	
  f4:	e0 00       	sxh	r0
  f6:	00 00       	nop	
  f8:	8c 00       	zxb	r12
  fa:	00 00       	nop	
  fc:	02 00       	.short	0x0002
  fe:	00 00       	nop	
 100:	0c 00       	.short	0x000c
 102:	00 00       	nop	
 104:	e0 00       	sxh	r0
 106:	00 00       	nop	
 108:	8e 00       	zxb	r14
 10a:	00 00       	nop	
 10c:	02 00       	.short	0x0002
 10e:	00 00       	nop	
 110:	0c 00       	.short	0x000c
 112:	00 00       	nop	
 114:	e0 00       	sxh	r0
 116:	00 00       	nop	
 118:	90 00       	zxb	r16
 11a:	00 00       	nop	
 11c:	e0 00       	sxh	r0
 11e:	00 00       	nop	
 120:	0c 00       	.short	0x000c
 122:	00 00       	nop	
 124:	e0 00       	sxh	r0
 126:	00 00       	nop	
 128:	70 01       	tst	r16, r0
 12a:	00 00       	nop	
 12c:	56 00       	switch	r22
 12e:	00 00       	nop	
 130:	0c 00       	.short	0x000c
 132:	00 00       	nop	
 134:	e0 00       	sxh	r0
 136:	00 00       	nop	
 138:	c6 01       	add	r6, r0
 13a:	00 00       	nop	
 13c:	38 00       	not	r24, r0
 13e:	00 00       	nop	
 140:	0c 00       	.short	0x000c
 142:	00 00       	nop	
 144:	e0 00       	sxh	r0
 146:	00 00       	nop	
 148:	fe 01       	cmp	ep, r0
 14a:	00 00       	nop	
 14c:	2c 00       	not	r12, r0
 14e:	00 00       	nop	
 150:	0c 00       	.short	0x000c
 152:	00 00       	nop	
 154:	e0 00       	sxh	r0
 156:	00 00       	nop	
 158:	2a 02       	callt	42
 15a:	00 00       	nop	
 15c:	3e 00       	not	ep, r0
 15e:	00 00       	nop	
 160:	0c 00       	.short	0x000c
 162:	00 00       	nop	
 164:	e0 00       	sxh	r0
 166:	00 00       	nop	
 168:	68 02       	cmp	8, r0
 16a:	00 00       	nop	
 16c:	52 00       	switch	r18
 16e:	00 00       	nop	
 170:	0c 00       	.short	0x000c
 172:	00 00       	nop	
 174:	e0 00       	sxh	r0
 176:	00 00       	nop	
 178:	ba 02       	sar	26, r0
 17a:	00 00       	nop	
 17c:	64 00       	jmp	[gp]
 17e:	00 00       	nop	
 180:	0c 00       	.short	0x000c
 182:	00 00       	nop	
 184:	e0 00       	sxh	r0
 186:	00 00       	nop	
 188:	1e 03       	sld.b	30[ep], r0
 18a:	00 00       	nop	
 18c:	4a 01       	and	r10, r0
 18e:	00 00       	nop	
 190:	14 00       	.short	0x0014
 192:	00 00       	nop	
 194:	e0 00       	sxh	r0
 196:	00 00       	nop	
 198:	68 04       	sld.h	208[ep], r0
 19a:	00 00       	nop	
 19c:	38 00       	not	r24, r0
 19e:	00 00       	nop	
 1a0:	04 1c       	sld.h	8[ep], sp
 1a2:	00 00       	nop	
 1a4:	00 0e 04 00 	addi	4, r0, r1
 1a8:	0c 00       	.short	0x000c
 1aa:	00 00       	nop	
 1ac:	ff ff ff ff 	ld.hu	-2[lp], lp
 1b0:	03 00       	.short	0x0003
 1b2:	01 7c       	sld.h	2[ep], r15
 1b4:	1f 0c       	sld.h	62[ep], r1
 1b6:	03 00       	.short	0x0003
 1b8:	0c 00       	.short	0x000c
 1ba:	00 00       	nop	
 1bc:	a8 01       	sub	r8, r0
 1be:	00 00       	nop	
 1c0:	a4 0a       	sar	4, r1
 1c2:	00 00       	nop	
 1c4:	ea 00       	sxh	r10
 1c6:	00 00       	nop	
 1c8:	0c 00       	.short	0x000c
 1ca:	00 00       	nop	
 1cc:	a8 01       	sub	r8, r0
 1ce:	00 00       	nop	
 1d0:	8e 0b       	sst.b	r1, 14[ep]
 1d2:	00 00       	nop	
 1d4:	c0 01       	add	r0, r0
 1d6:	00 00       	nop	
 1d8:	14 00       	.short	0x0014
 1da:	00 00       	nop	
 1dc:	a8 01       	sub	r8, r0
 1de:	00 00       	nop	
 1e0:	4e 0d       	sld.w	156[ep], r1
 1e2:	00 00       	nop	
 1e4:	76 01       	tst	r22, r0
 1e6:	00 00       	nop	
 1e8:	04 0a       	mov	4, r1
 1ea:	00 00       	nop	
 1ec:	00 0e 44 00 	addi	68, r0, r1
 1f0:	0c 00       	.short	0x000c
 1f2:	00 00       	nop	
 1f4:	ff ff ff ff 	ld.hu	-2[lp], lp
 1f8:	03 00       	.short	0x0003
 1fa:	01 7c       	sld.h	2[ep], r15
 1fc:	1f 0c       	sld.h	62[ep], r1
 1fe:	03 00       	.short	0x0003
 200:	0c 00       	.short	0x000c
 202:	00 00       	nop	
 204:	f0 01       	cmp	r16, r0
 206:	00 00       	nop	
 208:	0a 00       	.short	0x000a
 20a:	00 00       	nop	
 20c:	82 00       	zxb	r2
 20e:	00 00       	nop	
 210:	14 00       	.short	0x0014
 212:	00 00       	nop	
 214:	f0 01       	cmp	r16, r0
 216:	00 00       	nop	
 218:	a2 10       	satsub	r2, r2
 21a:	00 00       	nop	
 21c:	32 03       	sld.b	50[ep], r0
 21e:	00 00       	nop	
 220:	04 0a       	mov	4, r1
 222:	00 00       	nop	
 224:	00 0e 48 00 	addi	72, r0, r1
 228:	0c 00       	.short	0x000c
 22a:	00 00       	nop	
 22c:	ff ff ff ff 	ld.hu	-2[lp], lp
 230:	03 00       	.short	0x0003
 232:	01 7c       	sld.h	2[ep], r15
 234:	1f 0c       	sld.h	62[ep], r1
 236:	03 00       	.short	0x0003
 238:	0c 00       	.short	0x000c
 23a:	00 00       	nop	
 23c:	28 02       	callt	40
 23e:	00 00       	nop	
 240:	c4 0e 00 00 	andi	0, gp, r1
 244:	08 00       	.short	0x0008
 246:	00 00       	nop	
 248:	0c 00       	.short	0x000c
 24a:	00 00       	nop	
 24c:	28 02       	callt	40
 24e:	00 00       	nop	
 250:	cc 0e 00 00 	andi	0, r12, r1
 254:	06 00       	.short	0x0006
 256:	00 00       	nop	
 258:	0c 00       	.short	0x000c
 25a:	00 00       	nop	
 25c:	ff ff ff ff 	ld.hu	-2[lp], lp
 260:	03 00       	.short	0x0003
 262:	01 7c       	sld.h	2[ep], r15
 264:	1f 0c       	sld.h	62[ep], r1
 266:	03 00       	.short	0x0003
 268:	0c 00       	.short	0x000c
 26a:	00 00       	nop	
 26c:	58 02       	add	-8, r0
 26e:	00 00       	nop	
 270:	d2 0e 00 00 	andi	0, r18, r1
 274:	c4 00       	zxh	gp
 276:	00 00       	nop	
 278:	0c 00       	.short	0x000c
 27a:	00 00       	nop	
 27c:	58 02       	add	-8, r0
 27e:	00 00       	nop	
 280:	96 0f 00 00 	jarl	160280 <_list_known_crc+0x15edc6>, r1
 284:	1e 00       	.short	0x001e
 286:	00 00       	nop	
 288:	0c 00       	.short	0x000c
 28a:	00 00       	nop	
 28c:	58 02       	add	-8, r0
 28e:	00 00       	nop	
 290:	b4 0f 00 00 	jarl	fff40290 <_static_memblk+0x1146280>, r1
 294:	3a 00       	not	r26, r0
 296:	00 00       	nop	
 298:	0c 00       	.short	0x000c
 29a:	00 00       	nop	
 29c:	58 02       	add	-8, r0
 29e:	00 00       	nop	
 2a0:	ee 0f 00 00 	setf	ge, r1
 2a4:	72 00       	jmp	[r18]
 2a6:	00 00       	nop	
 2a8:	0c 00       	.short	0x000c
 2aa:	00 00       	nop	
 2ac:	58 02       	add	-8, r0
 2ae:	00 00       	nop	
 2b0:	60 10       	sld.bu	0[ep], r2
 2b2:	00 00       	nop	
 2b4:	2e 00       	not	r14, r0
 2b6:	00 00       	nop	
 2b8:	0c 00       	.short	0x000c
 2ba:	00 00       	nop	
 2bc:	58 02       	add	-8, r0
 2be:	00 00       	nop	
 2c0:	8e 10       	satsubr	r14, r2
 2c2:	00 00       	nop	
 2c4:	10 00       	.short	0x0010
 2c6:	00 00       	nop	
 2c8:	0c 00       	.short	0x000c
 2ca:	00 00       	nop	
 2cc:	58 02       	add	-8, r0
 2ce:	00 00       	nop	
 2d0:	9e 10       	satsubr	ep, r2
 2d2:	00 00       	nop	
 2d4:	04 00       	.short	0x0004
	...

Disassembly of section .comment:

00000000 <.comment>:
   0:	47 43       	sld.b	71[ep], r8
   2:	43 3a       	add	3, r7
   4:	20 28       	not	r0, r5
   6:	47 4e 55 29 	movhi	10581, r7, r9
   a:	20 34       	sld.h	64[ep], r6
   c:	2e 38       	not	r14, r7
   e:	2e 31       	xor	r14, r6
	...
