
dhry1.out:     file format elf32-v850


Disassembly of section .text:

00008000 <_Proc_2>:
    8000:	26 67 01 00 	ld.w	0[r6], r12
    8004:	2a 06 08 87 	mov	0x8708, r10
    8008:	00 00 
    800a:	0a 5f 00 00 	ld.b	0[r10], r11
    800e:	20 56 41 00 	movea	65, r0, r10
    8012:	ea 59       	cmp	r10, r11
    8014:	aa 0d       	bne	8028 <_Proc_2+0x28>
    8016:	49 62       	add	9, r12
    8018:	2a 06 14 88 	mov	0x8814, r10
    801c:	00 00 
    801e:	2a 57 01 00 	ld.w	0[r10], r10
    8022:	aa 61       	sub	r10, r12
    8024:	66 67 01 00 	st.w	r12, 0[r6]
    8028:	7f 00       	jmp	[lp]

0000802a <_Proc_3>:
    802a:	2a 06 d0 86 	mov	0x86d0, r10
    802e:	00 00 
    8030:	2a 57 01 00 	ld.w	0[r10], r10
    8034:	60 52       	cmp	0, r10
    8036:	d2 05       	be	8040 <_Proc_3+0x16>
    8038:	2a 57 01 00 	ld.w	0[r10], r10
    803c:	66 57 01 00 	st.w	r10, 0[r6]
    8040:	2a 06 d0 86 	mov	0x86d0, r10
    8044:	00 00 
    8046:	2a 57 01 00 	ld.w	0[r10], r10
    804a:	2b 06 14 88 	mov	0x8814, r11
    804e:	00 00 
    8050:	2b 5f 01 00 	ld.w	0[r11], r11
    8054:	4c 5a       	add	12, r11
    8056:	6a 5f 0d 00 	st.w	r11, 12[r10]
    805a:	7f 00       	jmp	[lp]

0000805c <_Proc_4>:
    805c:	2a 06 18 88 	mov	0x8818, r10
    8060:	00 00 
    8062:	2b 06 08 87 	mov	0x8708, r11
    8066:	00 00 
    8068:	0b 67 00 00 	ld.b	0[r11], r12
    806c:	20 5e 41 00 	movea	65, r0, r11
    8070:	eb 61       	cmp	r11, r12
    8072:	e2 67 00 00 	setf	z, r12
    8076:	2a 5f 01 00 	ld.w	0[r10], r11
    807a:	0c 59       	or	r12, r11
    807c:	6a 5f 01 00 	st.w	r11, 0[r10]
    8080:	20 5e 42 00 	movea	66, r0, r11
    8084:	2a 06 10 88 	mov	0x8810, r10
    8088:	00 00 
    808a:	4a 5f 00 00 	st.b	r11, 0[r10]
    808e:	7f 00       	jmp	[lp]

00008090 <_Proc_5>:
    8090:	20 5e 41 00 	movea	65, r0, r11
    8094:	2a 06 08 87 	mov	0x8708, r10
    8098:	00 00 
    809a:	4a 5f 00 00 	st.b	r11, 0[r10]
    809e:	2a 06 18 88 	mov	0x8818, r10
    80a2:	00 00 
    80a4:	6a 07 01 00 	st.w	r0, 0[r10]
    80a8:	7f 00       	jmp	[lp]

000080aa <_memcpy>:
    80aa:	60 42       	cmp	0, r8
    80ac:	a2 0d       	be	80c0 <_memcpy+0x16>
    80ae:	c6 41       	add	r6, r8
    80b0:	41 32       	add	1, r6
    80b2:	41 3a       	add	1, r7
    80b4:	07 57 ff ff 	ld.b	-1[r7], r10
    80b8:	46 57 ff ff 	st.b	r10, -1[r6]
    80bc:	e8 31       	cmp	r8, r6
    80be:	9a fd       	bne	80b0 <_memcpy+0x6>
    80c0:	7f 00       	jmp	[lp]

000080c2 <_Proc_6>:
    80c2:	62 32       	cmp	2, r6
    80c4:	f2 25       	be	8112 <_Proc_6+0x50>
    80c6:	03 52       	mov	3, r10
    80c8:	67 57 01 00 	st.w	r10, 0[r7]
    80cc:	64 32       	cmp	4, r6
    80ce:	9b 2d       	bh	8120 <_Proc_6+0x5e>
    80d0:	c1 32       	shl	1, r6
    80d2:	2a 06 e2 80 	mov	0x80e2, r10
    80d6:	00 00 
    80d8:	ca 31       	add	r10, r6
    80da:	26 37 00 00 	ld.h	0[r6], r6
    80de:	ca 31       	add	r10, r6
    80e0:	66 00       	jmp	[r6]
    80e2:	0a 00       	.short	0x000a
    80e4:	10 00       	.short	0x0010
    80e6:	30 00       	not	r16, r0
    80e8:	3e 00       	not	ep, r0
    80ea:	38 00       	not	r24, r0
    80ec:	67 07 01 00 	st.w	r0, 0[r7]
    80f0:	85 1d       	br	8120 <_Proc_6+0x5e>
    80f2:	2a 06 14 88 	mov	0x8814, r10
    80f6:	00 00 
    80f8:	2a 5f 01 00 	ld.w	0[r10], r11
    80fc:	20 56 64 00 	movea	100, r0, r10
    8100:	ea 59       	cmp	r10, r11
    8102:	c7 05       	ble	810a <_Proc_6+0x48>
    8104:	67 07 01 00 	st.w	r0, 0[r7]
    8108:	c5 0d       	br	8120 <_Proc_6+0x5e>
    810a:	03 52       	mov	3, r10
    810c:	67 57 01 00 	st.w	r10, 0[r7]
    8110:	85 0d       	br	8120 <_Proc_6+0x5e>
    8112:	01 52       	mov	1, r10
    8114:	67 57 01 00 	st.w	r10, 0[r7]
    8118:	c5 05       	br	8120 <_Proc_6+0x5e>
    811a:	02 52       	mov	2, r10
    811c:	67 57 01 00 	st.w	r10, 0[r7]
    8120:	7f 00       	jmp	[lp]

00008122 <_Proc_1>:
    8122:	80 07 e1 00 	prepare	{r28 - r29, lp}, 0
    8126:	06 e0       	mov	r6, r28
    8128:	26 ef 01 00 	ld.w	0[r6], r29
    812c:	1d 30       	mov	r29, r6
    812e:	2a 06 d0 86 	mov	0x86d0, r10
    8132:	00 00 
    8134:	2a 3f 01 00 	ld.w	0[r10], r7
    8138:	20 46 30 00 	movea	48, r0, r8
    813c:	bf ff 6e ff 	jarl	80aa <_memcpy>, lp
    8140:	05 52       	mov	5, r10
    8142:	7c 57 0d 00 	st.w	r10, 12[r28]
    8146:	7d 57 0d 00 	st.w	r10, 12[r29]
    814a:	3c 57 01 00 	ld.w	0[r28], r10
    814e:	7d 57 01 00 	st.w	r10, 0[r29]
    8152:	1d 30       	mov	r29, r6
    8154:	bf ff d6 fe 	jarl	802a <_Proc_3>, lp
    8158:	3d 57 05 00 	ld.w	4[r29], r10
    815c:	60 52       	cmp	0, r10
    815e:	9a 1d       	bne	8190 <_Proc_1+0x6e>
    8160:	06 52       	mov	6, r10
    8162:	7d 57 0d 00 	st.w	r10, 12[r29]
    8166:	3c 37 09 00 	ld.w	8[r28], r6
    816a:	1d 3e 08 00 	addi	8, r29, r7
    816e:	bf ff 54 ff 	jarl	80c2 <_Proc_6>, lp
    8172:	2a 06 d0 86 	mov	0x86d0, r10
    8176:	00 00 
    8178:	2a 57 01 00 	ld.w	0[r10], r10
    817c:	2a 57 01 00 	ld.w	0[r10], r10
    8180:	7d 57 01 00 	st.w	r10, 0[r29]
    8184:	3d 57 0d 00 	ld.w	12[r29], r10
    8188:	4c 52       	add	12, r10
    818a:	7d 57 0d 00 	st.w	r10, 12[r29]
    818e:	85 0d       	br	819e <_Proc_1+0x7c>
    8190:	1c 30       	mov	r28, r6
    8192:	3c 3f 01 00 	ld.w	0[r28], r7
    8196:	20 46 30 00 	movea	48, r0, r8
    819a:	bf ff 10 ff 	jarl	80aa <_memcpy>, lp
    819e:	40 06 ff 00 	dispose	0, {r28 - r29, lp}, lp

000081a2 <_Proc_7>:
    81a2:	42 32       	add	2, r6
    81a4:	c6 39       	add	r6, r7
    81a6:	68 3f 01 00 	st.w	r7, 0[r8]
    81aa:	7f 00       	jmp	[lp]

000081ac <_Proc_8>:
    81ac:	08 66 05 00 	addi	5, r8, r12
    81b0:	0c 50       	mov	r12, r10
    81b2:	c2 52       	shl	2, r10
    81b4:	ca 31       	add	r10, r6
    81b6:	66 4f 01 00 	st.w	r9, 0[r6]
    81ba:	66 4f 05 00 	st.w	r9, 4[r6]
    81be:	66 67 79 00 	st.w	r12, 120[r6]
    81c2:	08 6e 06 00 	addi	6, r8, r13
    81c6:	ed 61       	cmp	r13, r12
    81c8:	ff 0d       	bgt	81e6 <_Proc_8+0x3a>
    81ca:	0c 58       	mov	r12, r11
    81cc:	e8 5f 58 02 	mul	200, r11, r0
    81d0:	c7 59       	add	r7, r11
    81d2:	0c 50       	mov	r12, r10
    81d4:	c2 52       	shl	2, r10
    81d6:	ca 59       	add	r10, r11
    81d8:	0c 50       	mov	r12, r10
    81da:	6b 67 01 00 	st.w	r12, 0[r11]
    81de:	41 52       	add	1, r10
    81e0:	44 5a       	add	4, r11
    81e2:	ed 51       	cmp	r13, r10
    81e4:	b7 fd       	ble	81da <_Proc_8+0x2e>
    81e6:	0c 50       	mov	r12, r10
    81e8:	e8 57 58 02 	mul	200, r10, r0
    81ec:	ca 39       	add	r10, r7
    81ee:	44 42       	add	4, r8
    81f0:	c2 42       	shl	2, r8
    81f2:	07 50       	mov	r7, r10
    81f4:	c8 51       	add	r8, r10
    81f6:	2a 5f 01 00 	ld.w	0[r10], r11
    81fa:	41 5a       	add	1, r11
    81fc:	6a 5f 01 00 	st.w	r11, 0[r10]
    8200:	26 57 01 00 	ld.w	0[r6], r10
    8204:	c2 62       	shl	2, r12
    8206:	cc 39       	add	r12, r7
    8208:	67 57 a1 0f 	st.w	r10, 4000[r7]
    820c:	05 5a       	mov	5, r11
    820e:	2a 06 14 88 	mov	0x8814, r10
    8212:	00 00 
    8214:	6a 5f 01 00 	st.w	r11, 0[r10]
    8218:	7f 00       	jmp	[lp]

0000821a <_Func_1>:
    821a:	a6 00       	sxb	r6
    821c:	a7 00       	sxb	r7
    821e:	e7 31       	cmp	r7, r6
    8220:	8a 0d       	bne	8230 <_Func_1+0x16>
    8222:	2a 06 08 87 	mov	0x8708, r10
    8226:	00 00 
    8228:	4a 37 00 00 	st.b	r6, 0[r10]
    822c:	01 52       	mov	1, r10
    822e:	a5 05       	br	8232 <_Func_1+0x18>
    8230:	00 52       	mov	0, r10
    8232:	7f 00       	jmp	[lp]

00008234 <_Func_3>:
    8234:	62 32       	cmp	2, r6
    8236:	e2 57 00 00 	setf	z, r10
    823a:	7f 00       	jmp	[lp]

0000823c <_strcmp>:
    823c:	06 57 00 00 	ld.b	0[r6], r10
    8240:	07 5f 00 00 	ld.b	0[r7], r11
    8244:	eb 51       	cmp	r11, r10
    8246:	aa 15       	bne	826a <_strcmp+0x2e>
    8248:	60 52       	cmp	0, r10
    824a:	ca 05       	bne	8252 <_strcmp+0x16>
    824c:	c5 0d       	br	8264 <_strcmp+0x28>
    824e:	60 52       	cmp	0, r10
    8250:	c2 0d       	be	8268 <_strcmp+0x2c>
    8252:	41 32       	add	1, r6
    8254:	41 3a       	add	1, r7
    8256:	06 57 00 00 	ld.b	0[r6], r10
    825a:	07 5f 00 00 	ld.b	0[r7], r11
    825e:	eb 51       	cmp	r11, r10
    8260:	f2 f5       	be	824e <_strcmp+0x12>
    8262:	c5 05       	br	826a <_strcmp+0x2e>
    8264:	0a 58       	mov	r10, r11
    8266:	a5 05       	br	826a <_strcmp+0x2e>
    8268:	0a 58       	mov	r10, r11
    826a:	ab 51       	sub	r11, r10
    826c:	7f 00       	jmp	[lp]

0000826e <_Func_2>:
    826e:	80 07 61 00 	prepare	{r29, lp}, 0
    8272:	02 ea       	mov	2, r29
    8274:	2c 06 08 87 	mov	0x8708, r12
    8278:	00 00 
    827a:	06 50       	mov	r6, r10
    827c:	dd 51       	add	r29, r10
    827e:	0a 57 00 00 	ld.b	0[r10], r10
    8282:	07 58       	mov	r7, r11
    8284:	dd 59       	add	r29, r11
    8286:	0b 5f 01 00 	ld.b	1[r11], r11
    828a:	ea 59       	cmp	r10, r11
    828c:	ba 15       	bne	82b2 <_Func_2+0x44>
    828e:	4c 57 00 00 	st.b	r10, 0[r12]
    8292:	62 ea       	cmp	2, r29
    8294:	b7 f5       	ble	827a <_Func_2+0xc>
    8296:	bf ff a6 ff 	jarl	823c <_strcmp>, lp
    829a:	60 52       	cmp	0, r10
    829c:	97 0d       	ble	82ae <_Func_2+0x40>
    829e:	47 ea       	add	7, r29
    82a0:	2a 06 14 88 	mov	0x8814, r10
    82a4:	00 00 
    82a6:	6a ef 01 00 	st.w	r29, 0[r10]
    82aa:	01 52       	mov	1, r10
    82ac:	d5 05       	br	82b6 <_Func_2+0x48>
    82ae:	00 52       	mov	0, r10
    82b0:	b5 05       	br	82b6 <_Func_2+0x48>
    82b2:	41 ea       	add	1, r29
    82b4:	f5 ed       	br	8292 <_Func_2+0x24>
    82b6:	40 06 7f 00 	dispose	0, {r29, lp}, lp

000082ba <_dhrystone>:
    82ba:	80 07 e1 f3 	prepare	{r22 - r29, lp}, 0
    82be:	03 1e b8 ff 	addi	-72, sp, sp
    82c2:	06 c0       	mov	r6, r24
    82c4:	2b 06 18 87 	mov	0x8718, r11
    82c8:	00 00 
    82ca:	2a 06 10 87 	mov	0x8710, r10
    82ce:	00 00 
    82d0:	6a 5f 01 00 	st.w	r11, 0[r10]
    82d4:	2a 06 d8 86 	mov	0x86d8, r10
    82d8:	00 00 
    82da:	2c 06 d0 86 	mov	0x86d0, r12
    82de:	00 00 
    82e0:	6c 57 01 00 	st.w	r10, 0[r12]
    82e4:	4a 5f 00 00 	st.b	r11, 0[r10]
    82e8:	0b 60       	mov	r11, r12
    82ea:	88 62       	shr	8, r12
    82ec:	4a 67 01 00 	st.b	r12, 1[r10]
    82f0:	0b 60       	mov	r11, r12
    82f2:	90 62       	shr	16, r12
    82f4:	4a 67 02 00 	st.b	r12, 2[r10]
    82f8:	98 5a       	shr	24, r11
    82fa:	4a 5f 03 00 	st.b	r11, 3[r10]
    82fe:	4a 07 04 00 	st.b	r0, 4[r10]
    8302:	4a 07 05 00 	st.b	r0, 5[r10]
    8306:	4a 07 06 00 	st.b	r0, 6[r10]
    830a:	4a 07 07 00 	st.b	r0, 7[r10]
    830e:	02 5a       	mov	2, r11
    8310:	4a 5f 08 00 	st.b	r11, 8[r10]
    8314:	4a 07 09 00 	st.b	r0, 9[r10]
    8318:	4a 07 0a 00 	st.b	r0, 10[r10]
    831c:	4a 07 0b 00 	st.b	r0, 11[r10]
    8320:	20 5e 28 00 	movea	40, r0, r11
    8324:	4a 5f 0c 00 	st.b	r11, 12[r10]
    8328:	4a 07 0d 00 	st.b	r0, 13[r10]
    832c:	4a 07 0e 00 	st.b	r0, 14[r10]
    8330:	4a 07 0f 00 	st.b	r0, 15[r10]
    8334:	20 e6 1f 00 	movea	31, r0, r28
    8338:	26 06 e8 86 	mov	0x86e8, r6
    833c:	00 00 
    833e:	27 06 4c 86 	mov	0x864c, r7
    8342:	00 00 
    8344:	1c 40       	mov	r28, r8
    8346:	3d 06 aa 80 	mov	0x80aa, r29
    834a:	00 00 
    834c:	80 ff 04 00 	jarl	8350 <_dhrystone+0x96>, lp
    8350:	44 fa       	add	4, lp
    8352:	7d 00       	jmp	[r29]
    8354:	03 36 21 00 	addi	33, sp, r6
    8358:	27 06 6b 86 	mov	0x866b, r7
    835c:	00 00 
    835e:	1c 40       	mov	r28, r8
    8360:	80 ff 04 00 	jarl	8364 <_dhrystone+0xaa>, lp
    8364:	44 fa       	add	4, lp
    8366:	7d 00       	jmp	[r29]
    8368:	0a 5a       	mov	10, r11
    836a:	2a 06 1c 88 	mov	0x881c, r10
    836e:	00 00 
    8370:	6a 5f 5d 06 	st.w	r11, 1628[r10]
    8374:	60 c2       	cmp	0, r24
    8376:	bf 05       	bgt	837c <_dhrystone+0xc2>
    8378:	80 07 3c 01 	jr	84b4 <_dhrystone+0x1fa>
    837c:	01 da       	mov	1, r27
    837e:	20 be 40 00 	movea	64, r0, r23
    8382:	20 ce 43 00 	movea	67, r0, r25
    8386:	d9 e6 43 00 	andi	67, r25, r28
    838a:	bf ff 06 fd 	jarl	8090 <_Proc_5>, lp
    838e:	bf ff ce fc 	jarl	805c <_Proc_4>, lp
    8392:	02 52       	mov	2, r10
    8394:	63 57 45 00 	st.w	r10, 68[sp]
    8398:	0a 30       	mov	r10, r6
    839a:	c3 31       	add	sp, r6
    839c:	27 06 8a 86 	mov	0x868a, r7
    83a0:	00 00 
    83a2:	20 46 1f 00 	movea	31, r0, r8
    83a6:	bf ff 04 fd 	jarl	80aa <_memcpy>, lp
    83aa:	01 52       	mov	1, r10
    83ac:	63 57 41 00 	st.w	r10, 64[sp]
    83b0:	20 36 21 00 	movea	33, r0, r6
    83b4:	c3 31       	add	sp, r6
    83b6:	02 3a       	mov	2, r7
    83b8:	c3 39       	add	sp, r7
    83ba:	bf ff b4 fe 	jarl	826e <_Func_2>, lp
    83be:	60 52       	cmp	0, r10
    83c0:	e2 5f 00 00 	setf	z, r11
    83c4:	2a 06 18 88 	mov	0x8818, r10
    83c8:	00 00 
    83ca:	6a 5f 01 00 	st.w	r11, 0[r10]
    83ce:	23 47 45 00 	ld.w	68[sp], r8
    83d2:	62 42       	cmp	2, r8
    83d4:	9f 0d       	bgt	83e6 <_dhrystone+0x12c>
    83d6:	41 42       	add	1, r8
    83d8:	41 42       	add	1, r8
    83da:	64 42       	cmp	4, r8
    83dc:	ea fd       	bne	83d8 <_dhrystone+0x11e>
    83de:	03 42       	mov	3, r8
    83e0:	63 47 45 00 	st.w	r8, 68[sp]
    83e4:	07 d2       	mov	7, r26
    83e6:	26 06 48 87 	mov	0x8748, r6
    83ea:	00 00 
    83ec:	27 06 1c 88 	mov	0x881c, r7
    83f0:	00 00 
    83f2:	1a 48       	mov	r26, r9
    83f4:	bf ff b8 fd 	jarl	81ac <_Proc_8>, lp
    83f8:	2a 06 d0 86 	mov	0x86d0, r10
    83fc:	00 00 
    83fe:	2a 37 01 00 	ld.w	0[r10], r6
    8402:	bf ff 20 fd 	jarl	8122 <_Proc_1>, lp
    8406:	2a 06 10 88 	mov	0x8810, r10
    840a:	00 00 
    840c:	0a 57 00 00 	ld.b	0[r10], r10
    8410:	f7 51       	cmp	r23, r10
    8412:	87 3d       	ble	8482 <_dhrystone+0x1c8>
    8414:	20 ee 41 00 	movea	65, r0, r29
    8418:	03 62       	mov	3, r12
    841a:	00 5a       	mov	0, r11
    841c:	36 06 c2 80 	mov	0x80c2, r22
    8420:	00 00 
    8422:	b5 0d       	br	8438 <_dhrystone+0x17e>
    8424:	fc e9       	cmp	r28, r29
    8426:	8a 0d       	bne	8436 <_dhrystone+0x17c>
    8428:	2a 06 08 87 	mov	0x8708, r10
    842c:	00 00 
    842e:	4a cf 00 00 	st.b	r25, 0[r10]
    8432:	01 5a       	mov	1, r11
    8434:	a5 05       	br	8438 <_dhrystone+0x17e>
    8436:	00 5a       	mov	0, r11
    8438:	23 57 41 00 	ld.w	64[sp], r10
    843c:	eb 51       	cmp	r11, r10
    843e:	8a 1d       	bne	846e <_dhrystone+0x1b4>
    8440:	00 32       	mov	0, r6
    8442:	20 3e 40 00 	movea	64, r0, r7
    8446:	c3 39       	add	sp, r7
    8448:	80 ff 04 00 	jarl	844c <_dhrystone+0x192>, lp
    844c:	44 fa       	add	4, lp
    844e:	76 00       	jmp	[r22]
    8450:	02 32       	mov	2, r6
    8452:	c3 31       	add	sp, r6
    8454:	27 06 a9 86 	mov	0x86a9, r7
    8458:	00 00 
    845a:	20 46 1f 00 	movea	31, r0, r8
    845e:	bf ff 4c fc 	jarl	80aa <_memcpy>, lp
    8462:	2a 06 14 88 	mov	0x8814, r10
    8466:	00 00 
    8468:	6a df 01 00 	st.w	r27, 0[r10]
    846c:	1b 60       	mov	r27, r12
    846e:	41 ea       	add	1, r29
    8470:	bd 00       	sxb	r29
    8472:	2a 06 10 88 	mov	0x8810, r10
    8476:	00 00 
    8478:	0a 57 00 00 	ld.b	0[r10], r10
    847c:	fd 51       	cmp	r29, r10
    847e:	be d5       	bge	8424 <_dhrystone+0x16a>
    8480:	a5 05       	br	8484 <_dhrystone+0x1ca>
    8482:	03 62       	mov	3, r12
    8484:	23 ef 45 00 	ld.w	68[sp], r29
    8488:	ec ef 20 02 	mul	r12, r29, r0
    848c:	1d 50       	mov	r29, r10
    848e:	fa 57 fc 5a 	divq	r26, r10, r11
    8492:	0a b0       	mov	r10, r22
    8494:	63 57 45 00 	st.w	r10, 68[sp]
    8498:	03 36 44 00 	addi	68, sp, r6
    849c:	bf ff 64 fb 	jarl	8000 <_Proc_2>, lp
    84a0:	41 da       	add	1, r27
    84a2:	fb c1       	cmp	r27, r24
    84a4:	b6 05       	blt	84aa <_dhrystone+0x1f0>
    84a6:	bf 07 e4 fe 	jr	838a <_dhrystone+0xd0>
    84aa:	ba e9       	sub	r26, r29
    84ac:	1d 50       	mov	r29, r10
    84ae:	c3 52       	shl	3, r10
    84b0:	8a e9       	subr	r10, r29
    84b2:	9d b1       	subr	r29, r22
    84b4:	2a 06 14 88 	mov	0x8814, r10
    84b8:	00 00 
    84ba:	2a 57 01 00 	ld.w	0[r10], r10
    84be:	65 52       	cmp	5, r10
    84c0:	e2 5f 00 00 	setf	z, r11
    84c4:	2a 06 18 88 	mov	0x8818, r10
    84c8:	00 00 
    84ca:	2a 57 01 00 	ld.w	0[r10], r10
    84ce:	61 52       	cmp	1, r10
    84d0:	e2 57 00 00 	setf	z, r10
    84d4:	cb 51       	add	r11, r10
    84d6:	2b 06 08 87 	mov	0x8708, r11
    84da:	00 00 
    84dc:	0b 67 00 00 	ld.b	0[r11], r12
    84e0:	20 5e 41 00 	movea	65, r0, r11
    84e4:	eb 61       	cmp	r11, r12
    84e6:	e2 5f 00 00 	setf	z, r11
    84ea:	cb 51       	add	r11, r10
    84ec:	2b 06 10 88 	mov	0x8810, r11
    84f0:	00 00 
    84f2:	0b 67 00 00 	ld.b	0[r11], r12
    84f6:	20 5e 42 00 	movea	66, r0, r11
    84fa:	eb 61       	cmp	r11, r12
    84fc:	e2 5f 00 00 	setf	z, r11
    8500:	cb 51       	add	r11, r10
    8502:	2b 06 48 87 	mov	0x8748, r11
    8506:	00 00 
    8508:	2b 5f 21 00 	ld.w	32[r11], r11
    850c:	67 5a       	cmp	7, r11
    850e:	e2 5f 00 00 	setf	z, r11
    8512:	cb 51       	add	r11, r10
    8514:	4a c2       	add	10, r24
    8516:	2b 06 1c 88 	mov	0x881c, r11
    851a:	00 00 
    851c:	2b 5f 5d 06 	ld.w	1628[r11], r11
    8520:	f8 59       	cmp	r24, r11
    8522:	e2 5f 00 00 	setf	z, r11
    8526:	cb 51       	add	r11, r10
    8528:	2b 06 d0 86 	mov	0x86d0, r11
    852c:	00 00 
    852e:	2b 37 01 00 	ld.w	0[r11], r6
    8532:	26 5f 05 00 	ld.w	4[r6], r11
    8536:	60 5a       	cmp	0, r11
    8538:	e2 5f 00 00 	setf	z, r11
    853c:	cb 51       	add	r11, r10
    853e:	26 5f 09 00 	ld.w	8[r6], r11
    8542:	62 5a       	cmp	2, r11
    8544:	e2 5f 00 00 	setf	z, r11
    8548:	cb 51       	add	r11, r10
    854a:	26 67 0d 00 	ld.w	12[r6], r12
    854e:	20 5e 11 00 	movea	17, r0, r11
    8552:	eb 61       	cmp	r11, r12
    8554:	e2 df 00 00 	setf	z, r27
    8558:	ca d9       	add	r10, r27
    855a:	3c 06 4c 86 	mov	0x864c, r28
    855e:	00 00 
    8560:	06 36 10 00 	addi	16, r6, r6
    8564:	1c 38       	mov	r28, r7
    8566:	3d 06 3c 82 	mov	0x823c, r29
    856a:	00 00 
    856c:	80 ff 04 00 	jarl	8570 <_dhrystone+0x2b6>, lp
    8570:	44 fa       	add	4, lp
    8572:	7d 00       	jmp	[r29]
    8574:	60 52       	cmp	0, r10
    8576:	e2 57 00 00 	setf	z, r10
    857a:	ca d9       	add	r10, r27
    857c:	2a 06 10 87 	mov	0x8710, r10
    8580:	00 00 
    8582:	2a 37 01 00 	ld.w	0[r10], r6
    8586:	26 57 05 00 	ld.w	4[r6], r10
    858a:	60 52       	cmp	0, r10
    858c:	e2 57 00 00 	setf	z, r10
    8590:	db 51       	add	r27, r10
    8592:	26 5f 09 00 	ld.w	8[r6], r11
    8596:	61 5a       	cmp	1, r11
    8598:	e2 5f 00 00 	setf	z, r11
    859c:	cb 51       	add	r11, r10
    859e:	26 67 0d 00 	ld.w	12[r6], r12
    85a2:	20 5e 12 00 	movea	18, r0, r11
    85a6:	eb 61       	cmp	r11, r12
    85a8:	e2 df 00 00 	setf	z, r27
    85ac:	ca d9       	add	r10, r27
    85ae:	06 36 10 00 	addi	16, r6, r6
    85b2:	1c 38       	mov	r28, r7
    85b4:	80 ff 04 00 	jarl	85b8 <_dhrystone+0x2fe>, lp
    85b8:	44 fa       	add	4, lp
    85ba:	7d 00       	jmp	[r29]
    85bc:	60 52       	cmp	0, r10
    85be:	e2 57 00 00 	setf	z, r10
    85c2:	ca d9       	add	r10, r27
    85c4:	23 57 45 00 	ld.w	68[sp], r10
    85c8:	65 52       	cmp	5, r10
    85ca:	e2 57 00 00 	setf	z, r10
    85ce:	db 51       	add	r27, r10
    85d0:	6d b2       	cmp	13, r22
    85d2:	e2 5f 00 00 	setf	z, r11
    85d6:	cb 51       	add	r11, r10
    85d8:	67 d2       	cmp	7, r26
    85da:	e2 5f 00 00 	setf	z, r11
    85de:	cb 51       	add	r11, r10
    85e0:	23 5f 41 00 	ld.w	64[sp], r11
    85e4:	61 5a       	cmp	1, r11
    85e6:	e2 e7 00 00 	setf	z, r28
    85ea:	ca e1       	add	r10, r28
    85ec:	03 36 21 00 	addi	33, sp, r6
    85f0:	27 06 6b 86 	mov	0x866b, r7
    85f4:	00 00 
    85f6:	80 ff 04 00 	jarl	85fa <_dhrystone+0x340>, lp
    85fa:	44 fa       	add	4, lp
    85fc:	7d 00       	jmp	[r29]
    85fe:	60 52       	cmp	0, r10
    8600:	e2 57 00 00 	setf	z, r10
    8604:	ca e1       	add	r10, r28
    8606:	03 36 02 00 	addi	2, sp, r6
    860a:	27 06 8a 86 	mov	0x868a, r7
    860e:	00 00 
    8610:	80 ff 04 00 	jarl	8614 <_dhrystone+0x35a>, lp
    8614:	44 fa       	add	4, lp
    8616:	7d 00       	jmp	[r29]
    8618:	60 52       	cmp	0, r10
    861a:	e2 57 00 00 	setf	z, r10
    861e:	ca e1       	add	r10, r28
    8620:	20 56 14 00 	movea	20, r0, r10
    8624:	ea e1       	cmp	r10, r28
    8626:	e2 57 00 00 	setf	z, r10
    862a:	03 1e 48 00 	addi	72, sp, sp
    862e:	40 06 ff f3 	dispose	0, {r22 - r29, lp}, lp

00008632 <_main>:
    8632:	80 07 21 00 	prepare	{lp}, 0
    8636:	0a 32       	mov	10, r6
    8638:	bf ff 82 fc 	jarl	82ba <_dhrystone>, lp
    863c:	2b 06 14 87 	mov	0x8714, r11
    8640:	00 00 
    8642:	6b 57 01 00 	st.w	r10, 0[r11]
    8646:	00 52       	mov	0, r10
    8648:	40 06 3f 00 	dispose	0, {lp}, lp

Disassembly of section .rodata:

0000864c <__ctbp>:
    864c:	44 48       	divh	gp, r9
    864e:	52 59       	and	r18, r11
    8650:	53 54       	sld.h	166[ep], r10
    8652:	4f 4e 45 20 	movhi	8261, r15, r9
    8656:	50 52       	add	-16, r10
    8658:	4f 47 52 41 	st.b	r8, 16722[r15]
    865c:	4d 2c       	sld.h	154[ep], r5
    865e:	20 53       	sld.b	32[ep], r10
    8660:	4f 4d       	sst.w	r9, 156[ep]
    8662:	45 20       	divh	r5, gp
    8664:	53 54       	sld.h	166[ep], r10
    8666:	52 49       	and	r18, r9
    8668:	4e 47 00 44 	st.b	r8, 17408[r14]
    866c:	48 52       	add	8, r10
    866e:	59 53       	sld.b	89[ep], r10
    8670:	54 4f 4e 45 	st.b	r9, 17742[r20]
    8674:	20 50       	not	r0, r10
    8676:	52 4f 47 52 	st.b	r9, 21063[r18]
    867a:	41 4d       	sst.w	r9, 128[ep]
    867c:	2c 20       	not	r12, gp
    867e:	31 27 53 54 	ld.w	21586[r17], gp
    8682:	20 53       	sld.b	32[ep], r10
    8684:	54 52       	add	-12, r10
    8686:	49 4e 47 00 	movhi	71, r9, r9
    868a:	44 48       	divh	gp, r9
    868c:	52 59       	and	r18, r11
    868e:	53 54       	sld.h	166[ep], r10
    8690:	4f 4e 45 20 	movhi	8261, r15, r9
    8694:	50 52       	add	-16, r10
    8696:	4f 47 52 41 	st.b	r8, 16722[r15]
    869a:	4d 2c       	sld.h	154[ep], r5
    869c:	20 32       	satadd	0, r6
    869e:	27 4e 44 20 	movea	8260, r7, r9
    86a2:	53 54       	sld.h	166[ep], r10
    86a4:	52 49       	and	r18, r9
    86a6:	4e 47 00 44 	st.b	r8, 17408[r14]
    86aa:	48 52       	add	8, r10
    86ac:	59 53       	sld.b	89[ep], r10
    86ae:	54 4f 4e 45 	st.b	r9, 17742[r20]
    86b2:	20 50       	not	r0, r10
    86b4:	52 4f 47 52 	st.b	r9, 21063[r18]
    86b8:	41 4d       	sst.w	r9, 128[ep]
    86ba:	2c 20       	not	r12, gp
    86bc:	33 27 52 44 	ld.h	17490[r19], gp
    86c0:	20 53       	sld.b	32[ep], r10
    86c2:	54 52       	add	-12, r10
    86c4:	49 4e 47 00 	movhi	71, r9, r9

Disassembly of section .bss:

000086c8 <_Reg>:
    86c8:	00 00       	nop	
	...

000086cc <_Begin_Time>:
    86cc:	00 00       	nop	
	...

000086d0 <_Ptr_Glob>:
    86d0:	00 00       	nop	
	...

000086d4 <_User_Time>:
    86d4:	00 00       	nop	
	...

000086d8 <_malloc_2>:
	...

00008708 <_Ch_1_Glob>:
    8708:	00 00       	nop	
	...

0000870c <_End_Time>:
    870c:	00 00       	nop	
	...

00008710 <_Next_Ptr_Glob>:
    8710:	00 00       	nop	
	...

00008714 <_result>:
    8714:	00 00       	nop	
	...

00008718 <_malloc_1>:
	...

00008748 <_Arr_1_Glob>:
	...

00008810 <_Ch_2_Glob>:
    8810:	00 00       	nop	
	...

00008814 <_Int_Glob>:
    8814:	00 00       	nop	
	...

00008818 <_Bool_Glob>:
    8818:	00 00       	nop	
	...

0000881c <_Arr_2_Glob>:
	...

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
	...

Disassembly of section .debug_frame:

00000000 <__stack-0x200000>:
   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:	00 80       	mov	r0, r16
  1a:	00 00       	nop	
  1c:	2a 00       	not	r10, r0
  1e:	00 00       	nop	
  20:	0c 00       	.short	0x000c
  22:	00 00       	nop	
  24:	00 00       	nop	
  26:	00 00       	nop	
  28:	2a 80       	not	r10, r16
  2a:	00 00       	nop	
  2c:	32 00       	not	r18, r0
  2e:	00 00       	nop	
  30:	0c 00       	.short	0x000c
  32:	00 00       	nop	
  34:	00 00       	nop	
  36:	00 00       	nop	
  38:	5c 80       	divh	r28, r16
  3a:	00 00       	nop	
  3c:	34 00       	not	r20, r0
  3e:	00 00       	nop	
  40:	0c 00       	.short	0x000c
  42:	00 00       	nop	
  44:	00 00       	nop	
  46:	00 00       	nop	
  48:	90 80       	satsubr	r16, r16
  4a:	00 00       	nop	
  4c:	1a 00       	.short	0x001a
  4e:	00 00       	nop	
  50:	0c 00       	.short	0x000c
  52:	00 00       	nop	
  54:	00 00       	nop	
  56:	00 00       	nop	
  58:	aa 80       	satsub	r10, r16
  5a:	00 00       	nop	
  5c:	18 00       	.short	0x0018
  5e:	00 00       	nop	
  60:	0c 00       	.short	0x000c
  62:	00 00       	nop	
  64:	00 00       	nop	
  66:	00 00       	nop	
  68:	c2 80       	satadd	r2, r16
  6a:	00 00       	nop	
  6c:	60 00       	jmp	[r0]
  6e:	00 00       	nop	
  70:	0c 00       	.short	0x000c
  72:	00 00       	nop	
  74:	00 00       	nop	
  76:	00 00       	nop	
  78:	22 81       	xor	r2, r16
  7a:	00 00       	nop	
  7c:	80 00       	zxb	r0
  7e:	00 00       	nop	
  80:	0c 00       	.short	0x000c
  82:	00 00       	nop	
  84:	00 00       	nop	
  86:	00 00       	nop	
  88:	a2 81       	sub	r2, r16
  8a:	00 00       	nop	
  8c:	0a 00       	.short	0x000a
  8e:	00 00       	nop	
  90:	0c 00       	.short	0x000c
  92:	00 00       	nop	
  94:	00 00       	nop	
  96:	00 00       	nop	
  98:	ac 81       	sub	r12, r16
  9a:	00 00       	nop	
  9c:	6e 00       	jmp	[r14]
  9e:	00 00       	nop	
  a0:	0c 00       	.short	0x000c
  a2:	00 00       	nop	
  a4:	00 00       	nop	
  a6:	00 00       	nop	
  a8:	1a 82       	mov	-6, r16
  aa:	00 00       	nop	
  ac:	1a 00       	.short	0x001a
  ae:	00 00       	nop	
  b0:	0c 00       	.short	0x000c
  b2:	00 00       	nop	
  b4:	00 00       	nop	
  b6:	00 00       	nop	
  b8:	34 82       	satadd	-12, r16
  ba:	00 00       	nop	
  bc:	08 00       	.short	0x0008
  be:	00 00       	nop	
  c0:	0c 00       	.short	0x000c
  c2:	00 00       	nop	
  c4:	00 00       	nop	
  c6:	00 00       	nop	
  c8:	3c 82       	satadd	-4, r16
  ca:	00 00       	nop	
  cc:	32 00       	not	r18, r0
  ce:	00 00       	nop	
  d0:	0c 00       	.short	0x000c
  d2:	00 00       	nop	
  d4:	00 00       	nop	
  d6:	00 00       	nop	
  d8:	6e 82       	cmp	14, r16
  da:	00 00       	nop	
  dc:	4c 00       	switch	r12
  de:	00 00       	nop	
  e0:	14 00       	.short	0x0014
  e2:	00 00       	nop	
  e4:	00 00       	nop	
  e6:	00 00       	nop	
  e8:	ba 82       	sar	26, r16
  ea:	00 00       	nop	
  ec:	78 03       	sld.b	120[ep], r0
  ee:	00 00       	nop	
  f0:	04 08       	mov	gp, r1
  f2:	00 00       	nop	
  f4:	00 0e 48 00 	addi	72, r0, r1
  f8:	0c 00       	.short	0x000c
  fa:	00 00       	nop	
  fc:	00 00       	nop	
  fe:	00 00       	nop	
 100:	32 86 00 00 	movea	0, r18, r16
 104:	1a 00       	.short	0x001a
	...
