
xtensa-elf.x:     file format elf32-xtensa-be


Disassembly of section .text:

00fe1400 <null-0x10>:
  fe1400:	ff                      	.byte 0xff
  fe1401:	eeddccfedcba9800 	{ excw; excw; excw }
  fe1409:	fe18000000fed036 	{ excw; j	fdf40d <null-0x2003>; addi.n	a13, a6, -1 }

00fe1410 <null>:
  fe1410:	364100               	entry	a1, 32
  fe1413:	1df0                	retw.n
  fe1415:	000000               	ill

00fe1418 <return_zero>:
  fe1418:	364100               	entry	a1, 32
  fe141b:	0c02                	movi.n	a2, 0
  fe141d:	1df0                	retw.n
	...

00fe1420 <return_one>:
  fe1420:	364100               	entry	a1, 32
  fe1423:	0c12                	movi.n	a2, 1
  fe1425:	1df0                	retw.n
	...

00fe1428 <return_intsize>:
  fe1428:	364100               	entry	a1, 32
  fe142b:	0c42                	movi.n	a2, 4
  fe142d:	1df0                	retw.n
	...

00fe1430 <return_pointersize>:
  fe1430:	364100               	entry	a1, 32
  fe1433:	0c42                	movi.n	a2, 4
  fe1435:	1df0                	retw.n
	...

00fe1438 <return_short>:
  fe1438:	364100               	entry	a1, 32
  fe143b:	6ce2                	movi.n	a2, -18
  fe143d:	1df0                	retw.n
	...

00fe1440 <return_long>:
  fe1440:	364100               	entry	a1, 32
  fe1443:	21efff               	l32r	a2, fe1400 <null-0x10>
  fe1446:	1df0                	retw.n

00fe1448 <return_arg1>:
  fe1448:	364100               	entry	a1, 32
  fe144b:	1df0                	retw.n
  fe144d:	000000               	ill

00fe1450 <return_arg2>:
  fe1450:	364100               	entry	a1, 32
  fe1453:	2d03                	mov.n	a2, a3
  fe1455:	1df0                	retw.n
	...

00fe1458 <inc>:
  fe1458:	364100               	entry	a1, 32
  fe145b:	1b22                	addi.n	a2, a2, 1
  fe145d:	1df0                	retw.n
	...

00fe1460 <add>:
  fe1460:	364100               	entry	a1, 32
  fe1463:	3a22                	add.n	a2, a2, a3
  fe1465:	1df0                	retw.n
	...

00fe1468 <add3>:
  fe1468:	364100               	entry	a1, 32
  fe146b:	3a22                	add.n	a2, a2, a3
  fe146d:	4a22                	add.n	a2, a2, a4
  fe146f:	1df0                	retw.n
  fe1471:	000000               	ill

00fe1474 <load>:
  fe1474:	364100               	entry	a1, 32
  fe1477:	c02000               	memw
  fe147a:	2802                	l32i.n	a2, a2, 0
  fe147c:	1df0                	retw.n
	...

00fe1480 <store>:
  fe1480:	364100               	entry	a1, 32
  fe1483:	32a0ff               	movi	a3, 255
  fe1486:	c02000               	memw
  fe1489:	3902                	s32i.n	a3, a2, 0
  fe148b:	1df0                	retw.n
  fe148d:	000000               	ill

00fe1490 <load_long>:
  fe1490:	364100               	entry	a1, 32
  fe1493:	c02000               	memw
  fe1496:	2802                	l32i.n	a2, a2, 0
  fe1498:	1df0                	retw.n
	...

00fe149c <store_long>:
  fe149c:	364100               	entry	a1, 32
  fe149f:	31d9ff               	l32r	a3, fe1404 <null-0xc>
  fe14a2:	c02000               	memw
  fe14a5:	3902                	s32i.n	a3, a2, 0
  fe14a7:	1df0                	retw.n
  fe14a9:	000000               	ill

00fe14ac <member>:
  fe14ac:	364100               	entry	a1, 32
  fe14af:	0c13                	movi.n	a3, 1
  fe14b1:	3912                	s32i.n	a3, a2, 4
  fe14b3:	2822                	l32i.n	a2, a2, 8
  fe14b5:	1df0                	retw.n
	...

00fe14b8 <get_global>:
  fe14b8:	364100               	entry	a1, 32
  fe14bb:	21d3ff               	l32r	a2, fe1408 <null-0x8>
  fe14be:	2802                	l32i.n	a2, a2, 0
  fe14c0:	1df0                	retw.n
	...

00fe14c4 <set_global>:
  fe14c4:	364100               	entry	a1, 32
  fe14c7:	31d0ff               	l32r	a3, fe1408 <null-0x8>
  fe14ca:	2903                	s32i.n	a2, a3, 0
  fe14cc:	1df0                	retw.n
	...

00fe14d0 <set_stack>:
  fe14d0:	366100               	entry	a1, 48
  fe14d3:	22a0fe               	movi	a2, 254
  fe14d6:	c02000               	memw
  fe14d9:	2901                	s32i.n	a2, a1, 0
  fe14db:	1b22                	addi.n	a2, a2, 1
  fe14dd:	c02000               	memw
  fe14e0:	2911                	s32i.n	a2, a1, 4
  fe14e2:	1df0                	retw.n

00fe14e4 <use_stack>:
  fe14e4:	366100               	entry	a1, 48
  fe14e7:	22a0fe               	movi	a2, 254
  fe14ea:	c02000               	memw
  fe14ed:	2901                	s32i.n	a2, a1, 0
  fe14ef:	1b22                	addi.n	a2, a2, 1
  fe14f1:	c02000               	memw
  fe14f4:	2911                	s32i.n	a2, a1, 4
  fe14f6:	c02000               	memw
  fe14f9:	3801                	l32i.n	a3, a1, 0
  fe14fb:	c02000               	memw
  fe14fe:	2811                	l32i.n	a2, a1, 4
  fe1500:	2a23                	add.n	a2, a3, a2
  fe1502:	1df0                	retw.n

00fe1504 <call_null>:
  fe1504:	364100               	entry	a1, 32
  fe1507:	e5ffff               	call8	fe1504 <call_null>
  fe150a:	1df0                	retw.n

00fe150c <call_simple>:
  fe150c:	364100               	entry	a1, 32
  fe150f:	a2a0fe               	movi	a10, 254
  fe1512:	65f3ff               	call8	fe1448 <return_arg1>
  fe1515:	1b2a                	addi.n	a2, a10, 1
  fe1517:	1df0                	retw.n
  fe1519:	000000               	ill

00fe151c <call_complex>:
  fe151c:	364100               	entry	a1, 32
  fe151f:	ad03                	mov.n	a10, a3
  fe1521:	65f2ff               	call8	fe1448 <return_arg1>
  fe1524:	81b9ff               	l32r	a8, fe1408 <null-0x8>
  fe1527:	a908                	s32i.n	a10, a8, 0
  fe1529:	2d03                	mov.n	a2, a3
  fe152b:	1df0                	retw.n
  fe152d:	000000               	ill

00fe1530 <call_pointer>:
  fe1530:	364100               	entry	a1, 32
  fe1533:	20a220               	or	a10, a2, a2
  fe1536:	81b5ff               	l32r	a8, fe140c <null-0x4>
  fe1539:	e00800               	callx8	a8
  fe153c:	2d0a                	mov.n	a2, a10
  fe153e:	1df0                	retw.n

00fe1540 <condition>:
  fe1540:	364100               	entry	a1, 32
  fe1543:	8c22                	beqz.n	a2, fe1549 <condition+0x9>
  fe1545:	0ca3                	movi.n	a3, 10
  fe1547:	3902                	s32i.n	a3, a2, 0
  fe1549:	0c02                	movi.n	a2, 0
  fe154b:	1df0                	retw.n
  fe154d:	000000               	ill

00fe1550 <loop>:
  fe1550:	364100               	entry	a1, 32
  fe1553:	4d02                	mov.n	a4, a2
  fe1555:	0c02                	movi.n	a2, 0
  fe1557:	203220               	or	a3, a2, a2
  fe155a:	47a206               	bge	a2, a4, fe1564 <loop+0x14>
  fe155d:	3a22                	add.n	a2, a2, a3
  fe155f:	1b33                	addi.n	a3, a3, 1
  fe1561:	4723f8               	blt	a3, a4, fe155d <loop+0xd>
  fe1564:	1df0                	retw.n
	...

00fe1568 <main>:
  fe1568:	364100               	entry	a1, 32
  fe156b:	0c02                	movi.n	a2, 0
  fe156d:	1df0                	retw.n
