
v850-elf.x:     file format elf32-v850


Disassembly of section .text:

00fe1400 <_null>:
  fe1400:	7f 00       	jmp	[lp

00fe1402 <_return_zero>:
  fe1402:	00 52       	mov	0, r10
  fe1404:	7f 00       	jmp	[lp

00fe1406 <_return_one>:
  fe1406:	01 52       	mov	1, r10
  fe1408:	7f 00       	jmp	[lp

00fe140a <_return_intsize>:
  fe140a:	04 52       	mov	4, r10
  fe140c:	7f 00       	jmp	[lp

00fe140e <_return_pointersize>:
  fe140e:	04 52       	mov	4, r10
  fe1410:	7f 00       	jmp	[lp

00fe1412 <_return_short>:
  fe1412:	20 56 ee ff 	movea	-18, r0, r10
  fe1416:	7f 00       	jmp	[lp

00fe1418 <_return_long>:
  fe1418:	40 56 ef ff 	movhi	-17, r0, r10
  fe141c:	2a 56 cc dd 	movea	-8756, r10, r10
  fe1420:	7f 00       	jmp	[lp

00fe1422 <_return_arg1>:
  fe1422:	06 50       	mov	r6, r10
  fe1424:	7f 00       	jmp	[lp

00fe1426 <_return_arg2>:
  fe1426:	07 50       	mov	r7, r10
  fe1428:	7f 00       	jmp	[lp

00fe142a <_inc>:
  fe142a:	06 56 01 00 	addi	1, r6, r10
  fe142e:	7f 00       	jmp	[lp

00fe1430 <_add>:
  fe1430:	06 50       	mov	r6, r10
  fe1432:	c7 51       	add	r7, r10
  fe1434:	7f 00       	jmp	[lp

00fe1436 <_add3>:
  fe1436:	06 50       	mov	r6, r10
  fe1438:	c7 51       	add	r7, r10
  fe143a:	c8 51       	add	r8, r10
  fe143c:	7f 00       	jmp	[lp

00fe143e <_load>:
  fe143e:	26 57 01 00 	ld.w	0[r6], r10
  fe1442:	7f 00       	jmp	[lp

00fe1444 <_store>:
  fe1444:	20 56 ff 00 	movea	255, r0, r10
  fe1448:	66 57 01 00 	st.w	r10, 0[r6
  fe144c:	7f 00       	jmp	[lp

00fe144e <_load_long>:
  fe144e:	26 57 01 00 	ld.w	0[r6], r10
  fe1452:	7f 00       	jmp	[lp

00fe1454 <_store_long>:
  fe1454:	40 56 dd fe 	movhi	-291, r0, r10
  fe1458:	2a 56 98 ba 	movea	-17768, r10, r10
  fe145c:	66 57 01 00 	st.w	r10, 0[r6
  fe1460:	7f 00       	jmp	[lp

00fe1462 <_member>:
  fe1462:	01 52       	mov	1, r10
  fe1464:	66 57 05 00 	st.w	r10, 4[r6
  fe1468:	26 57 09 00 	ld.w	8[r6], r10
  fe146c:	7f 00       	jmp	[lp

00fe146e <_get_global>:
  fe146e:	40 56 fe 00 	movhi	254, r0, r10
  fe1472:	2a 57 01 18 	ld.w	6144[r10], r10
  fe1476:	7f 00       	jmp	[lp

00fe1478 <_set_global>:
  fe1478:	40 56 fe 00 	movhi	254, r0, r10
  fe147c:	6a 37 01 18 	st.w	r6, 6144[r10
  fe1480:	7f 00       	jmp	[lp

00fe1482 <_set_stack>:
  fe1482:	58 1a       	add	-8, sp
  fe1484:	20 56 fe 00 	movea	254, r0, r10
  fe1488:	63 57 05 00 	st.w	r10, 4[sp
  fe148c:	41 52       	add	1, r10
  fe148e:	63 57 01 00 	st.w	r10, 0[sp
  fe1492:	48 1a       	add	8, sp
  fe1494:	7f 00       	jmp	[lp

00fe1496 <_use_stack>:
  fe1496:	58 1a       	add	-8, sp
  fe1498:	20 56 fe 00 	movea	254, r0, r10
  fe149c:	1e 08       	mov	ep, r1
  fe149e:	03 f0       	mov	sp, ep
  fe14a0:	03 55       	sst.w	r10, 4[ep
  fe14a2:	41 52       	add	1, r10
  fe14a4:	01 55       	sst.w	r10, 0[ep
  fe14a6:	02 5d       	sld.w	4[ep], r11
  fe14a8:	00 55       	sld.w	0[ep], r10
  fe14aa:	01 f0       	mov	r1, ep
  fe14ac:	cb 51       	add	r11, r10
  fe14ae:	48 1a       	add	8, sp
  fe14b0:	7f 00       	jmp	[lp

00fe14b2 <_call_null>:
  fe14b2:	03 1e ec ff 	addi	-20, sp, sp
  fe14b6:	63 ff 11 00 	st.w	lp, 16[sp
  fe14ba:	bf ff f8 ff 	jarl	fe14b2 <_call_null>, lp
  fe14be:	23 ff 11 00 	ld.w	16[sp], lp
  fe14c2:	03 1e 14 00 	addi	20, sp, sp
  fe14c6:	7f 00       	jmp	[lp

00fe14c8 <_call_simple>:
  fe14c8:	03 1e ec ff 	addi	-20, sp, sp
  fe14cc:	63 ff 11 00 	st.w	lp, 16[sp
  fe14d0:	20 36 fe 00 	movea	254, r0, r6
  fe14d4:	bf ff 4e ff 	jarl	fe1422 <_return_arg1>, lp
  fe14d8:	41 52       	add	1, r10
  fe14da:	23 ff 11 00 	ld.w	16[sp], lp
  fe14de:	03 1e 14 00 	addi	20, sp, sp
  fe14e2:	7f 00       	jmp	[lp

00fe14e4 <_call_complex>:
  fe14e4:	03 1e e8 ff 	addi	-24, sp, sp
  fe14e8:	63 ff 15 00 	st.w	lp, 20[sp
  fe14ec:	63 e7 11 00 	st.w	r28, 16[sp
  fe14f0:	07 e0       	mov	r7, r28
  fe14f2:	07 30       	mov	r7, r6
  fe14f4:	bf ff 2e ff 	jarl	fe1422 <_return_arg1>, lp
  fe14f8:	40 5e fe 00 	movhi	254, r0, r11
  fe14fc:	6b 57 01 18 	st.w	r10, 6144[r11
  fe1500:	1c 50       	mov	r28, r10
  fe1502:	23 ff 15 00 	ld.w	20[sp], lp
  fe1506:	23 e7 11 00 	ld.w	16[sp], r28
  fe150a:	03 1e 18 00 	addi	24, sp, sp
  fe150e:	7f 00       	jmp	[lp

00fe1510 <_call_pointer>:
  fe1510:	03 1e ec ff 	addi	-20, sp, sp
  fe1514:	63 ff 11 00 	st.w	lp, 16[sp
  fe1518:	40 56 01 00 	movhi	1, r0, r10
  fe151c:	2a 56 d0 fe 	movea	-304, r10, r10
  fe1520:	80 ff 04 00 	jarl	fe1524 <_call_pointer+0x14>, lp
  fe1524:	44 fa       	add	4, lp
  fe1526:	6a 00       	jmp	[r10
  fe1528:	23 ff 11 00 	ld.w	16[sp], lp
  fe152c:	03 1e 14 00 	addi	20, sp, sp
  fe1530:	7f 00       	jmp	[lp

00fe1532 <_condition>:
  fe1532:	e0 31       	cmp	r0, r6
  fe1534:	c2 05       	be	fe153c <_condition+0xa>
  fe1536:	0a 52       	mov	10, r10
  fe1538:	66 57 01 00 	st.w	r10, 0[r6
  fe153c:	00 52       	mov	0, r10
  fe153e:	7f 00       	jmp	[lp

00fe1540 <_loop>:
  fe1540:	00 52       	mov	0, r10
  fe1542:	00 5a       	mov	0, r11
  fe1544:	e6 51       	cmp	r6, r10
  fe1546:	de 05       	bge	fe1550 <_loop+0x10>
  fe1548:	cb 51       	add	r11, r10
  fe154a:	41 5a       	add	1, r11
  fe154c:	e6 59       	cmp	r6, r11
  fe154e:	d6 fd       	blt	fe1548 <_loop+0x8>
  fe1550:	7f 00       	jmp	[lp

00fe1552 <_main>:
  fe1552:	00 52       	mov	0, r10
  fe1554:	7f 00       	jmp	[lp
